/* eyoucms.com 易优CMS -- 好用,免费,安全 */
body{background:#FFF;}

#header{padding-top:40px; _padding-top:0;}
.header_hd{background: #FFF; height:128px; position:relative; z-index:200;}
.header_box{width:1200px; height:128px; margin:0 auto; position:relative;}
.header_box .header_l{position:absolute; top:27px; left:5px;}
.header_box .header_pic{position:absolute; top:19px; left:365px; background:url(../img/android_pic.jpg) no-repeat; width:119px; height:67px;}
.header_box .header_r{position:absolute; top:34px; right:0; width:600px;}
.header_nav{background: #58b029; border-bottom: 1px solid #58b029; height: 41px; position: relative; z-index: 100;}

/*安卓搜索*/
.searchBox {float:left; height: 40px;line-height:40px; margin: 3px 0px; z-index:1000; position:relative; width:610px;}
.serach{float:left; position:relative}
.serach input{float:left}
.serach_txt{width:470px;height:32px;line-height:32px;overflow:hidden;padding:2px 5px 2px 5px;background:#fff; border-right:none; border-right:0 none;font-size:16px;color:#acacac;
border:2px solid #58b029; border-right:none; font-family:"Microsoft YaHei";}
.serach_down a:hover{ background:#fb6902; color:#fff; z-index:200; display:block; text-decoration:none;}
.serach_btn{background:#58b029; color:#FFF; width:120px; height:40px; float:left; line-height:40px; text-align:center; font-weight:700; font-size:16px; cursor:pointer;}
.skey{ margin:5px 0; float:left; text-align:left; height:20px; overflow:hidden; width:600px;}
.skey a{padding-right:15px; color:#333; font-size:14px; text-decoration:none;}
.skey a:hover{color:#F00;}

/*推荐*/
.rec_app_show{padding:0; width:1200px; height:133px; overflow:hidden; position:relative;}
.rec_app_show ul{width: 1200px; overflow:hidden; height:133px;}
.rec_app_show li{display: inline;float: left;height: 133px;margin: 0 8px;overflow: hidden;position: relative; width:104px; }
.rec_app_show .item-cont{display: block;height: 120px;padding: 10px 10px 0;text-align: center; border:1px solid #FFF;}
.rec_app_show .item-cont img{margin-bottom: 4px; height:80px; width:80px; border-radius:16px; *margin-bottom:4px;}
.rec_app_show .item-cont .item-txt{font-size: 14px;height: 23px;line-height: 23px;overflow: hidden;text-align: center;}
.rec_app_show .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.rec_app_show .item-cont:hover {background-color: #FFF;text-decoration: none; border:1px solid #58b029;}
.rec_app_show .item-cont:hover .item-txt{display: none;}
.rec_app_show .item-cont:hover .down-link {display: block;}

.head_focus{}
.head_focus a{text-decoration:none;}
.head_focus_l{width:720px;}
.slide_and{}
.slide_pic li{float:left; width:100%; }
.slide_pic img{width:720px; height:308px; display:block; }
.slide_pic strong{ display:block; width:566px; height:50px; padding:0 134px 0 20px; background:#2d2d2d; font-size:20px; line-height:50px; color:#fff; }
.slide_btn { top: 327px; right: 10px; width: 110px; overflow: hidden; }
.slide_btn li { float: left; _display: inline; width: 12px; height: 12px; margin-right: 9px; background: #fff; cursor: pointer; border-radius:6px;}
.slide_btn li.on { background: #37ad00; }
.slide_green, .slide_red { width: 279px; height: 62px; margin: 2px 0 0; padding: 20px 40px; background-color: #1cb27f; }
.slide_red { background-color:#e76752 ; }
.slide_green strong, .slide_red strong { display: block; width: 272px; height: 60px; overflow: hidden; cursor: pointer; font-size:22px; color: #fff; }
.slide_green:hover strong, .slide_red:hover strong { color: #fff; }

.head_focus_r{width:465px; overflow:hidden;}
.head_focus_r .hd{ overflow:hidden;  height:31px; line-height:31px;}
.head_focus_r .hd h3{ height:31px; font-size:24px; line-height:30px; font-weight:700; float:left; padding-left:10px; border-left:6px solid #58b029; }
.head_focus_r .hd h3 em{ color:#4d9e22; }
.head_focus_r .hd .more{ float:right; font-size:18px; }
.gameH5{ margin-top:12px; position:relative; }
.h5-list{ border-top:1px solid #ededed; border-left:1px solid #ededed; }
.h5-list li{ border-right:1px solid #ededed; border-bottom:1px solid #ededed; float:left; }
.h5-list li .h5-box{ width:200px; height:169px; padding:20px 15px 19px 16px; }
.h5-list li .h5-box:hover{ outline:1px solid #58b029;}
.h5-list li .boxTop{ height:110px; position:relative; }
.h5-list li .boxTop .aimg{ position:absolute; left:0; top:0; display:block; }
.h5-list li .boxTop .aimg img{ display:block; width:110px; height:110px; border-radius:12px; }
.h5-list li .boxTopRight{ padding-left:120px; }
.h5-list li .boxTopRight h5{ font-size:16px; line-height:24px; font-weight:700; margin-bottom:4px; }
.h5-list li .boxTopRight .detail{ font-size:12px; color:#828282; line-height:20px; }
.h5-list li .boxTopRight .detail em{ color:#4d9e22; }
.h5-list li .boxBtn{ margin-top:23px; position:relative; }
.h5-list .begin{ display:block; width:98px; height:34px; text-align: center; line-height:34px; font-size:14px; font-weight:bold; border:1px solid #e1e1e1; border-top-left-radius:2px; border-bottom-left-radius:2px; color:#828282; border-right:none; }
.h5-list .useMobile{ display:block; width:98px; height:34px; text-align:center; line-height:34px; font-size:14px; font-weight: bold; border:1px solid #e1e1e1; border-top-right-radius:2px; border-bottom-right-radius:2px; color:#828282; border-left:none; position:absolute; top:0; left:100px; }
.h5-list .mobileCode{ display:block; position:absolute; top:-142px; left:80px; z-index:100; display:none; width:128px; height:141px; background:url(../img/float2.png) no-repeat 0 0; }
.h5-list .mobileCode img{ width:106px; height:106px; margin:11px auto 0; display:block; }
.h5-list .tabDivider{ display:block; width:1px; height:36px; background:#e1e1e1; position:absolute; top:0; left:99px; }
.h5-list li .boxBtn a:hover{ background-color:#58b029; border-color:#58b029; color:#fff; }

.bRed{ background: none repeat scroll 0 0 #ff7672 !important; }
.recommend_area{ height: 24px; overflow: hidden; position: relative; }
.recommend_area li{ float: left; height: 24px; line-height: 24px; margin-right: 24px; position: relative; text-align: center; }
.recommend_area li:after { border-right: 1px solid #e4e4e4; content: ""; height: 16px; position: absolute; right: -12px; top: 5px; }
.recommend_area li:first-child { background: none repeat scroll 0 0 #a3a3a3; color: #fff; margin-right: 20px; text-align: center; width: 74px; }
.recommend_area li:first-child a { color: #fff; }
.recommend_area li:first-child:after { display: none; }

.mt30{ margin-top:30px; }
.main_top{width:1200px;}
.main_top .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.main_top .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.main_top .hd span h3{font-size:24px; text-align:center;}
.app-type{ width:100%; overflow:hidden; padding-bottom:22px; }
.app-type-con{ width:795px; overflow:hidden; }
.app-type-con ul{ width:105%; }
.app-type-con li{ float:left; height:125px; width:90px; margin:25px 27px 0 0; overflow:hidden; position:relative; }
.app-type-con li a{ display:block; height:125px; text-align:center; }
.app-type-con li a img{ margin-bottom:10px; height:90px; width:90px; display:block; border-radius:12px; }
.app-type-con li a .item-tit{ font-size:14px; height:24px; line-height:24px; overflow:hidden; text-align:center; }
.app-type-con li a .down-link{ background-color:#58b029; border-radius:2px; color:#fff; display:none; height:24px; line-height:24px; margin:0 auto; width:90px; }
.app-type-con li a:hover .item-tit{ display:none; }
.app-type-con li a:hover .down-link{ display:block; }
.app-type-con li a.moreapp{ padding-top:100px; background:url(../img/moreapp.png) no-repeat 0 0; height:25px; }
.app-type-con li a.moreapp:hover{ background-position:-100px 0; }
.app-type-con li a.moreapp:hover .item-tit{ display:block;}
.app-type-side{ width:370px; overflow:hidden; }
.app-type-nav{ padding:18px 0 0 2px; width:103%; overflow:hidden; }
.app-type-nav a{ width:83px; height:30px; line-height:30px; text-align:center; color:#666; background-color:#eee; display:inline-block; margin:12px 8px 0 0; }
.app-type-nav a.on, .app-type-nav a:hover{ color:#fff; background-color:#58b029; }
.app-type-tit{ color:#4d9e22; font-size:18px; height:24px; line-height:24px; padding:20px 0 12px 2px; }
.app-type-map { width:100%; height:225px; background:url(../img/map_bg.jpg) no-repeat 0 0; position:relative; }
.app-type-map a { position: absolute; display: block; border: 3px solid #fff; border-radius: 50%; text-align: center; color: #fff; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.app-type-map .a1 { left: 13px; top: 138px; width: 70px; height: 70px; background: #fea342; font: 14px/70px "Microsoft YaHei"; }
.app-type-map .a2 { left: 35px; top: 14px; width: 88px; height: 88px; border-width: 4px; background: #f45f93; font: 16px/88px "Microsoft YaHei";overflow: hidden; }
.app-type-map .a3 { left: 115px; top: 58px; width: 125px; height: 125px; border-width: 6px; background: #ff5d5d; font: 18px/125px "Microsoft YaHei"; }
.app-type-map .a4 { left: 245px; top: 148px; width: 70px; height: 70px; background: #4197e2; font: 14px/70px "Microsoft YaHei"; }
.app-type-map .a5 { left: 260px; top: 8px; width: 88px; height: 88px; border-width: 4px; background: #41d39d; font: 16px/88px "Microsoft YaHei"; }
.app-type-map a:hover { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.app-type-love{ padding:0px 0 0 2px; width:103%; margin-top:-6px; overflow:hidden; }
.app-type-love a{ height:30px; line-height:30px; font-size:12px; text-align:center; color:#666; padding:0 15px; background-color:#efefef; display:inline-block; margin:12px 6px 0 0; }
.app-type-love a.on, .app-type-love a:hover{ color:#fff; background-color:#58b029; }

.main_top_mode{ margin-top:3px; }
.main_top_l{ width:795px; float:left; }
.main_top_r{ width:370px; float:right; }
.col_tit{ height:44px; border-bottom:1px solid #ccc; line-height:40px;}
.col_tit h3{ float:left; border-bottom:3px solid #58b029; font-size:24px; height:42px; padding:0 1px; }
.col_tit .more{ font-size:18px; float:right; line-height:42px; }
.xyqz{ width:350px; }
.xyqz ul{ margin-right:-40px; float:left; }
.xyqz li{ float:left; width:90px; height:155px; margin:18px 40px 0 0; text-align:center; }
.xyqz li a{ display: block; color:#333; }
.xyqz li img{ display:block; width:90px; height:90px; border-radius:12px; }
.xyqz li span{ display:block; width:100%; height:33px; overflow:hidden; margin:0px auto; font-size:14px; line-height:33px; }
.xyqz li em{ display:block; width:88px; height:28px; margin:0 auto; border:1px solid #58b029; border-radius:3px; background:#fff; font-size:14px; line-height:28px; color:#4d9e22; }
.xyqz li a:hover em{ background-color:#58b029; color: #fff; }

.toutiao{width:420px; overflow:hidden; border-bottom:1px solid #CCC;}
.toutiao .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.toutiao .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background-position:0 0;}
.toutiao .hd span h3{font-size:24px; padding-left:50px;}
ul.and_news_list{margin-top:6px;}
ul.and_news_list a{text-decoration:none;}
ul.and_news_list li {height: 108px;margin-bottom: 6px;overflow: hidden;width: 400px; padding:10px 10px 0; }
ul.and_news_list li:hover {background:#f2f2f2;}
ul.and_news_list li img {float: left;margin-right: 14px; width:144px; height:66px; margin:5px 10px 0 0; display:block; *margin-top:0px;}
ul.and_news_list li h3 {display: block; margin-top:8px; font-size: 16px; height: 19px; line-height: 19px; overflow: hidden;}
ul.and_news_list li p {color: #999; line-height: 20px; margin-top: 10px;}

.zixun{width:420px;}
.hotnews-list {margin-bottom: 6px;padding-right:5px; *zoom:1;}
.hotnews-list:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.hotnews-list li {line-height: 36px; font-size: 16px; height: 36px; float:left; overflow: hidden;}
.hotnews-list li .type {display: inline-block; padding-right: 10px; line-height: 16px; float: left; margin-top: 10px; border-right: 1px solid #d0d0d0; color:#828282; }
.hotnews-list li a.txt {width: 312px; display: inline-block; padding-left: 10px; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.hotnews-list li a:hover{text-decoration: underline; color:#f60; }
.hotnews-list li .date {display: inline-block; color: #999; float: right; font-size: 12px;}
.see_more{width:420px; text-align:center;}
.see_more a{width:418px; height:30px; line-height:30px; border:1px solid #CCC; display:block; text-decoration:none; color:#828282}
.see_more a:hover{background:#58b029; color:#FFF; border:1px solid #58b029;}

.online_game{ width:410px; overflow:hidden;}
.online_game .bd{ padding-top:2px; }
.zxyx_app_and{position:relative; width:410px; height:89px; margin-top:15px; *margin-top:10px; border-bottom:1px dashed #CACACA;}
.zxyx_app_and:last-child{ border-bottom:0; }
.zxyx_app_and img{position:absolute; left:0; top:0; height:74px; width:74px; border-radius:12px; display:block;}
.zxyx_app_and .title{position:absolute; left:85px; top:2px; height:20px; line-height:20px; width:184px; overflow:hidden; font-size:18px;}
.zxyx_app_and .title:hover{color:#F00;}
.zxyx_app_and .score{position:absolute; left:85px; top:30px; height:20px; line-height:20px; width:180px; overflow:hidden; color:#666; *top:26px;}
.zxyx_app_and .category{position:absolute; left:85px; top:50px; height:20px; line-height:20px; width:180px; overflow:hidden; color:#828282;}
.zxyx_app_and .category em{color:#09F; padding-right:5px;}
.zxyx_app_and .start{position:absolute; right:0; top:21px; height:32px; line-height:32px; width:60px; text-align:center; background:#eb5f5f; border-radius:5px; display:block; font-size:16px; color:#FFF;}
.zxyx_app_and .start:hover{color:#FFF; background:#ff8c10; text-decoration:none;}

.huodong{width:370px; overflow:hidden;}
.huodong .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.huodong .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background-color:#fe8106; }
.huodong .hd span h3{font-size:24px; }
.huodong .hd .more{float:right; height: 45px; line-height: 45px;  padding-right:20px; font-size:18px;}
.huodong_box{text-align:center; margin-top:16px;}
.huodong_box img{width:370px; height:176px;}
.huodong_box span{color: #f60; font-size: 18px; font-weight: 700; height: 40px; line-height: 40px; margin-bottom: 3px; overflow: hidden; text-align: center; width: 370px;text-overflow: ellipsis;white-space: nowrap;}

.zhuanti{width:370px; overflow:hidden;}
.zhuanti .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.zhuanti .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background-position:0 -165px;}
.zhuanti .hd span h3{font-size:24px; padding-left:50px;}
.zhuanti .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.zhuanti .bd{*margin-top:10px;}
.zhuanti .bd li{margin-top:10px; *margin-top:0px; width:370px; height:111px;}
.zhuanti .zt_list li img{width:370px; height:111px; display:block;}

.main_top_ad{width:370px;text-align:center; *margin-top:0px;}
.main_mid_ad{width:1200px;}

.main_mid{width:1200px;}
.main_mid_l{width:815px; float:left;}
.main_mid_r{width:370px; float:right;}
.and_app_box{width:815px; overflow:hidden;}
.and_app_box .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_app_box .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.and_app_box .hd span h3{font-size:24px; text-align:center;}
.and_app_box .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.and_app_box .and_app_list{width:815px; height:350px; overflow:hidden; position:relative; margin-top:8px;}
.app_con_box{width:270px;height:80px;padding:18px 0 17px 0;float:left}
.app_con_box a{text-decoration:none;}
.app_con_box dt{width:80px;height:80px;float:left;padding-right:16px}
.app_con_box img{display:block;width:80px;height:80px;border-radius:16px}
.app_con_box dd{width:174px;height:80px;overflow:hidden;float:left}
.app_con_box .tit{height:26px;line-height:26px;font-size:18px;overflow:hidden;width:154px}
.app_con_box .art{height:24px;line-height:24px;font-size:12px}
.app_con_box .art .score{display:block;float:left;height:20px;width:70px; margin-top:-1px;}
.app_con_box .btn{margin-top:4px;display:block;width:70px;height:21px;border:1px solid  #b6b6b6;text-align:center;line-height:21px;color:#828282;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.app_con_box .btn:hover{background:#58b029;color:#fff; border: 1px solid #58b029}

.xbtj_box{width:370px; overflow:hidden;}
.xbtj_box .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.xbtj_box .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background-position:0 -220px;}
.xbtj_box .hd span h3{font-size:24px; padding-left:50px;}
.xbtj_box .hd .more{float:right; height: 45px; line-height: 45px;  padding-right:20px; font-size:18px;}

.xbtj_pic {height: 176px; overflow: hidden; position: relative; width: 370px;}
.xbtj_pic img {display: block;height: 176px;width: 370px;}
.xbtj_pic span {color: #fff;display: block;font-size: 16px;height: 40px;left: 0;padding-top: 136px;position: absolute;top: 0;width: 380px;}
.xbtj_pic span .bg {background: none repeat scroll 0 0 #000;display: block;height: 40px;opacity: 0.8;width: 380px;}
.xbtj_pic span p {bottom: 0;height: 40px;left: 0;line-height: 40px;overflow: hidden;padding: 0 10px;position: absolute;width: 360px;}
.xbtj_pic a{text-decoration:none;}
.xbtj_pic a:hover span p{color:#FF0;}

.xbtj_app_list{padding:0; width:368px; height:286px; overflow:hidden; position:relative; border:1px solid #58b029; border-top:none;}
.xbtj_app_list ul{width: 368px; overflow:hidden; height:286px;}
.xbtj_app_list li{display: inline;float: left;height: 133px;margin: 6px 5px 2px 14px;overflow: hidden;position: relative;width: 100px;}
.xbtj_app_list .item-cont{display: block;height: 123px;padding: 10px 10px 0;text-align: center;}
.xbtj_app_list .item-cont img{margin-bottom: 10px; height:80px; width:80px; border-radius:16px; *margin-bottom:4px;}
.xbtj_app_list .item-cont .item-txt{font-size: 14px;height: 23px;line-height: 23px;overflow: hidden;text-align: center;}
.xbtj_app_list .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.xbtj_app_list .item-cont:hover {background-color: #f6f6f6;text-decoration: none;}
.xbtj_app_list .item-cont:hover .item-txt{display: none;}
.xbtj_app_list .item-cont:hover .down-link {display: block;}

.and_cate{width:370px; overflow:hidden;}
.and_cate .hd{ overflow:hidden;  height:38px; line-height:38px;}
.and_cate .hd h3{ height:24px; font-size:20px; line-height:24px; font-weight:500; float:left; padding-left:10px; border-left:5px solid #58b029; margin-top:3px;}
.and_cate_list{width:406px; margin-left:-36px; overflow:hidden; position:relative;}
.and_cate_list a{float:left; font-size:16px; width:97px; height:38px; line-height:38px; border:1px solid #b6b6b6; margin:0 0 10px 36px; text-align:center; text-decoration:none; color:#828282}
.and_cate_list a:hover{background:#58b029; border:1px solid #58b029; color:#FFF;}
.and_cate_list .more_cate{background:#b6b6b6; color:#FFF;}

.zjbb_box{width:1200px; overflow:hidden; position:relative;}
.zjbb_box .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.zjbb_box .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.zjbb_box .hd span h3{font-size:24px; text-align:center;}
.zjbb_box .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.zjbb_box .bd{width:1215px; margin-left:-15px;}
.zjbb_con{width:388px; height:170px; overflow:hidden; float:left; border:1px solid #CCC; margin:15px 0 0 15px;}
.zjbb_con .cate_name{width:100%; height:32px; border-left:10px solid #58b029;}
.zjbb_con .cate_name span{height:32px; line-height:32px; font-size:18px; padding-left:10px;}
.zjbb_app{padding:0; width:388px; height:138px; overflow:hidden; position:relative;}
.zjbb_app ul{overflow:hidden; height:138px; padding-left:10px;}
.zjbb_app li{display: inline;float: left;height: 123px;margin: 12px 20px 0;overflow: hidden;position: relative;width: 80px;}
.zjbb_app .item-cont{display: block;height: 123px; text-align: center;}
.zjbb_app .item-cont img{margin-bottom: 10px; height:80px; width:80px; border-radius:16px; *margin-bottom:4px;}
.zjbb_app .item-cont .item-txt{font-size: 14px;height: 23px;line-height: 23px;overflow: hidden;text-align: center;}
.zjbb_app .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.zjbb_app .item-cont:hover .item-txt{display: none;}
.zjbb_app .item-cont:hover .down-link {display: block;}

.zjbb_box .theme_bd{width:1198px; height:328px; overflow:hidden; border:1px solid #58b029; margin-top:10px;}
.and_theme_con{background-color:#FFF; overflow:hidden; padding-left:3px;}
.and_theme_con a{text-decoration:none;}
.and_theme_con ul li{ width:160px;background-color:#fff; text-align:center; float:left; overflow:hidden; margin:22px 18px;padding:15px 20px; border:1px solid #CCC;}
.and_theme_con ul li .title{ display:block;height: 25px;line-height: 25px;}
.and_theme_con ul li .time_fileze{ height:30px; line-height:30px; color:#828282;}
.and_theme_con ul li .free_dwon{height:30px; width:160px; line-height:30px; background:#58b029; color:#fff; display:none;}
.and_theme_con ul li:hover{border:1px solid #58b029; box-shadow: 0 0 5px #58b029;}
.and_theme_con ul li:hover .time_fileze{display:none;}
.and_theme_con ul li:hover .free_dwon{display:block;}

.theme_list_con{height:972px; position:relative; overflow:hidden;background-color:#FFF; overflow:hidden; padding-left:3px;}
.theme_list_con a{text-decoration:none;}
.theme_list_con ul li{ width:160px;background-color:#fff; text-align:center; float:left; overflow:hidden; margin:22px 18px;padding:15px 20px; border:1px solid #CCC;}
.theme_list_con ul li .title{ display:block;height: 25px;line-height: 25px;}
.theme_list_con ul li .time_fileze{ height:30px; line-height:30px; color:#828282;}
.theme_list_con ul li .free_dwon{height:30px; width:160px; line-height:30px; background:#58b029; color:#fff; display:none;}
.theme_list_con ul li:hover{border:1px solid #58b029; box-shadow: 0 0 5px #58b029;}
.theme_list_con ul li:hover .time_fileze{display:none;}
.theme_list_con ul li:hover .free_dwon{display:block;}


/*安卓列表*/
.and_ad_box{width:1200px; overflow:hidden;}
.and_ad_box .ad960{width:960px; text-align:center;}
.and_ad_box .ad234{width:234px; text-align:center;}

.and_list_box{width:820px; float:left;}
.and_list_side{width:360px; float:right;}
.and_list_cate{width:820px; overflow:hidden;}
.and_list_cate .hd{height:40px; width:100%; line-height:30px; font-size:24px; border-bottom:1px solid #58b029;}
.and_list_cate .hd a{margin-right:50px;}
.and_list_cate .hd .on{color:#58b029;}

.sortBox { margin: 0; }
.sortBox * { float: left; }
.sortBox ul { font-size: 14px; width: 100%; }
.sortBox li { border-bottom: 1px dotted #ddd; padding-bottom: 10px; width: 100%; }
.sortTit { line-height: 30px; padding-top: 12px; width: 64px; font-size:16px; font-weight:700; }
.sortCon { width:756px; _width:756px; }
.sortCon a, .sortCon span { border: 1px solid #eee; display: block; height: 30px; line-height: 30px; margin: 12px 13px 0 0; text-align: center; width: 79px; color:#666; overflow:hidden; }
.sortCon a { background-color: #fafafa; }
.sortCon a.on {background-color:#58b029;border-color:#58b029;color:#fff;}
.sortCon a:hover { background-color: #F90; border-color: #F90; color: #fff; text-decoration: none; }
.sortCon span { background-color: #58b029; border-color: #58b029; color: #fff;}

.and_list_keys{width:820px;}
.and_list_keys a {display: block; margin: 12px 14px 0 0; text-align: center; padding:7px 15px; overflow:hidden; float:left;}
.and_list_keys a:hover {color: #fff; text-decoration:underline;}
.and_list_keys .keycolor1{display:block; background-color:#e96ecd; color:#FFF;}
.and_list_keys .keycolor2{display:block; background-color:#3aa9ed; color:#FFF;}
.and_list_keys .keycolor3{display:block; background-color:#b19114; color:#FFF;}
.and_list_keys .keycolor4{display:block; background-color:#f15a5a; color:#FFF;}
.and_list_keys .keycolor5{display:block; background-color:#00A6A6; color:#FFF;}
.and_list_keys .keycolor6{display:block; background-color:#6483e3; color:#FFF;}
.and_list_keys .keycolor7{display:block; background-color:#b38dfb; color:#FFF;}


/* app-list*/
.and_list_con{width:820px;}
.app_list_box{font-size:12px; margin-left:-20px; width:840px;}
.app_list_box li{position:relative;float:left;width:398px;height:168px;display:inline; border:1px solid #D4D4D4; margin: 20px 0 0 20px;}
.app_list_box li:hover{border:1px solid #7abb15; box-shadow:0 0 3px #7abb15;}
.app_list_box li:hover .r_name a{color:#499620;}
.app_list_box li .list_in{background:#fff;position:relative;padding:10px;overflow:hidden;z-index:4;height:148px}
.app_list_box li .list_left{float:left;position:relative;margin-right:16px;width:100px}
.app_list_box li .list_right{float:right;height:148px;width:260px;position:relative;overflow:hidden; zoom:1;}
.app_list_box .list_left .app_img_box{position: relative;width:100px;height:100px; display:block;}
.app_list_box .list_left img{display:block;width:100px;height:100px; border-radius:20px;}
.app_list_box .list_left .score{width:100px;height:28px; text-align:center; margin-top:15px; overflow:hidden; display:block;}
.app_list_box li:hover .score{display:none;}
.app_list_box .list_left .down_btn{display:none;width:100px;height:36px;text-align:center;line-height:36px;color:#fff;background:#58b029;font-size:16px;font-weight:bold;margin:10px 0}
.app_list_box li:hover .down_btn{display:block;}
.app_list_box .list_left .down_btn:hover{background:#F90;}

.list_right p{line-height: 24px; }
.list_right .r_name{height: 28px; line-height:28px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.list_right .r_name a{font-size:16px;color:#333333;font-weight:bold}
.list_right .r_cate{width:220px;color:#555;}
.list_right .r_size{color:#888;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_right .r_time{color:#828282; font-size:12px;}
.list_right .r_info{color:#828282;height:40px;overflow:hidden;word-break:break-all;line-height:20px; margin-top:8px;}

/*安卓分页*/
.and_page_box{width:820px; overflow:hidden;}
.and_list_page .page{ padding:20px 0; text-align:center;} 
.and_list_page .page a{ background:#f5f5f5; border:1px solid #cccccc; display:inline-block; line-height:16px; margin:0 5px; padding:8px 16px 8px;}
.and_list_page .page span{ background:#58b029; border:1px solid #58b029; display:inline-block; line-height:16px; margin:0 5px; padding:8px 16px 8px; color:#fff;}
.and_list_page .page a:hover{ background:#58b029; border:1px solid #58b029; color:#ffffff; text-decoration:none;}

.and_list_side .list_r_ad{width:360px;}
.and_side_zt{width:360px; overflow:hidden;}
.and_side_zt .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_side_zt .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#29a8b0;}
.and_side_zt .hd span h3{font-size:24px; text-align:center;}
.and_side_zt .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.and_side_zt .bd{background:#FFF; overflow:hidden; padding:10px 9px 0; border:1px solid #29a8b0; margin-top:10px;}
.and_side_zt .rec_list{}
.and_side_zt .rec_list a{text-decoration:none;}
.and_side_zt .rec_list li{width:340px;text-align:center;_width:340px; margin-bottom:10px;}
.and_side_zt .rec_list li img{ display:block; width:340px; height:102px;} 
.and_side_zt .rec_list li span {font-size:16px; width:340px; height:28px; line-height:28px; overflow:hidden; display:block; margin-top:4px;}
.and_side_zt .rec_list li a:hover span{background:#58b029; color:#FFF;}

.and_side_tag{width:360px; overflow:hidden;}
.and_side_tag .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_side_tag .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#fe8106;}
.and_side_tag .hd span h3{font-size:24px; text-align:center;}
.and_side_tag .bd{border:1px solid #fe8106; padding:10px; margin-top:10px;}
/*热门标签*/
.hot_tags{overflow:hidden;background:#fff; font-size:16px;}
.hot_tags a{margin-right:15px; line-height:28px; white-space:normal;word-break:break-all;}
.hot_tags a:hover{color:#f60;text-decoration:underline;}
.hot_tags .f1{font-size:16px;}
.hot_tags .f2{font-size:18px;}
.hot_tags .f3{font-size:20px;}
.hot_tags .f4{font-size:22px;}
.hot_tags .style1{color:#4a9a20;}
.hot_tags .style2{color:#CB9E16;}
.hot_tags .style3{color:#009cff;}
.hot_tags .style4{color:#ff0066;}
.hot_tags .style5{color:#0d9f9a;}
.hot_tags .style6{color:#884bf8;}
.hot_tags .style7{color:#656565;}
.hot_tags .style8{color:#FF1717;}


.and_side_rank{width:360px; overflow:hidden;}
.and_side_rank .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_side_rank .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#559ced;}
.and_side_rank .hd span h3{font-size:24px; text-align:center;}
.and_side_rank .bd{border:1px solid #559ced; padding:10px 10px 0; margin-top:10px;}
/*安卓排行榜*/
.and_rank{*zoom:1;overflow:hidden; font-size:12px;}
.and_rank .pic,.and_rank .info{display:none;}
.and_rank .title{overflow:hidden;zoom: 1;line-height:29px;height: 29px; position:relative; left:3px; font-size:14px;}
.and_rank .rank_li{ height:37px; line-height:37px;border-bottom:1px dotted #CCCCCC;clear:both;vertical-align:bottom; margin-bottom:8px;}
.and_rank .rank-c1{ float:left;}
.and_rank em{margin:5px 5px 0 0;display: block; height:19px; line-height:19px; width:19px; text-align:center; font-style:normal; background-color: #c8c8c8;color: #ffffff;}
.and_rank .pand_em em{ padding:0 1px}
.and_rank li:nth-child(-n+3) em{background-color: #559ced;color: #FFFFFF;}
.and_rank .tit{ display:block; width:70%; height:33px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.and_rank .count{ float:right; width:25%; text-align:right; color:#858585; position:relative; right:7px;}
.and_rank .tit2{ display:block; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:100;}
.and_rank .tit2:hover{color:#f0571b !important; text-decoration:underline;}
.and_rank .title .tit:hover{ text-decoration:underline;}
.and_rank .top{ height:80px; padding:0 0px 15px 0px; overflow:hidden;}
.and_rank .top .pic{float:left; display:inline; position:relative; left:3px; margin:0px 15px 0 0;}
.and_rank .top .pic a{display:block; width:80px; height:80px; position:relative; cursor:pointer;}
.and_rank .top .pic img{width:80px; height:80; border-radius:12px;}
.and_rank .top .info{color:#938e33; line-height:20px;width: 215px;overflow: hidden;float:left; display:block;}
.and_rank .top .info p{overflow:hidden; display:block; margin:0;}
.and_rank .top .tit{ overflow:hidden;}
.and_rank .top .title{display:none;}
.and_rank .top .title2{ overflow:hidden; margin-top:-5px; margin-bottom:0;height: 30px;line-height: 30px; font-size:14px;}
.and_rank .info{ overflow:hidden; *zoom:1}
.and_rank .fav-box{ width:215px; overflow:hidden;height:30px; line-height:30px; background:#fff; color:#5f5f5f;}
.and_rank .fav-box .size{width:100px; overflow:hidden; float:left;}
.and_rank .fav-box .fav-down{padding-left:5px;}
.and_rank .fav-box .fav-num{ color:#e34101;}
.and_rank .fav-bottom{color:#888; width:98%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:30px; line-height:30px;}
.and_rank .fav-bottom .score{width:130px; overflow:hidden; float:left;}
.and_rank .fav-bottom .down-btn{width:50px; height:30px; display:block; color:#FFF; padding:0 5px; background:#58b029; text-align:center; float:right; margin-right:10px;}
.and_rank .fav-bottom .down-btn:hover{color:#FFF; background:#F90; text-decoration:none;}
.no_boder{border-bottom:none !important;}

/*安卓主题*/
.theme_cate_box { width:1220px; _width:1200px; margin-left:-20px;}
.theme_cate_box a, .theme_cate_box span { border: 1px solid #eee; display: block; height: 30px; line-height: 30px; margin: 12px 0 0 20px; text-align: center; width: 79px; color:#666; float:left; overflow:hidden;}
.theme_cate_box a { background-color: #fafafa; }
.theme_cate_box a:hover { background-color: #F90; border-color: #F90; color: #fff; text-decoration: none; }
.theme_cate_box span { background-color: #58b029; border-color: #58b029; color: #fff;}
.theme_list_box{width:1198px; overflow:hidden; border:1px solid #58b029; margin-top:20px; }
.theme_page_box{width:1198px; overflow:hidden; margin-bottom:20px;}

.theme_list_keys{width:1200px; height:48px; overflow:hidden;}
.theme_list_keys a {display: block; margin: 12px 14px 0 0; text-align: center; padding:7px 15px; overflow:hidden; float:left;}
.theme_list_keys a:hover {color: #fff; text-decoration:underline;}
.theme_list_keys .keycolor1{display:block; background-color:#e96ecd; color:#FFF;}
.theme_list_keys .keycolor2{display:block; background-color:#3aa9ed; color:#FFF;}
.theme_list_keys .keycolor3{display:block; background-color:#b19114; color:#FFF;}
.theme_list_keys .keycolor4{display:block; background-color:#f15a5a; color:#FFF;}
.theme_list_keys .keycolor5{display:block; background-color:#00A6A6; color:#FFF;}
.theme_list_keys .keycolor6{display:block; background-color:#6483e3; color:#FFF;}
.theme_list_keys .keycolor7{display:block; background-color:#b38dfb; color:#FFF;}

/*安卓排行*/
.rank_list_box{width:1275px; margin-left:-75px; overflow:hidden;}
.rank_wrapper{float: left; width: 350px; margin-left:75px; margin-top:20px; overflow: hidden;}
.rank_wrapper a:hover{color:#F00;}
.rank_con  li{ position: relative; overflow: hidden; border-bottom: 1px #cecece dotted; padding-top: 9px; height: 30px;}
.rank_con  li.rank_front{ padding-top:10px; height:90px;}
.rank_num{ float: left; width: 22px; height: 22px; margin:0 15px 0 0; color: #fff; background-color: #828588; text-align: center; line-height: 22px;}
.rank_front .rank_num{ margin-top: 24px; background-color: #bb5f22;}
.rank_icon{float: left; width: 80px; height: 80px; margin-right: 15px;}
.rank_icon img{ width: 80px; height: 80px; border-radius:16px;}
.rank_title{width:200px; height:28px; font-size:16px; color:#333; line-height:28px;}
.rank_name{ float: left; width: 300px; height: 22px; line-height: 22px; font-size: 14px;}
.rank_title,.rank_name{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.rank_score{width:260px; height:28px; color:#828282; line-height:28px;}
.rank_class{height:28px; line-height:28px;}
.rank_class a{color:#4d9e22;}
.rank_class a:hover{color:#F60;}

.rank_yugao .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_yugao .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#bb5f22;}
.rank_yugao .hd span h3{font-size:24px; text-align:center;}
.rank_yugao .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_wrapper .bd{background:#FFF; overflow:hidden;}

.rank_wangyou .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_wangyou .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#559ced;}
.rank_wangyou .hd span h3{font-size:24px; text-align:center;}
.rank_wangyou .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_wangyou .bd{background:#FFF; overflow:hidden;}
.rank_wangyou .rank_front .rank_num{ background-color:#559ced;}

.rank_h5 .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_h5 .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#50aca9;}
.rank_h5 .hd span h3{font-size:24px; text-align:center;}
.rank_h5 .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_h5 .bd{background:#FFF; overflow:hidden;}
.rank_h5 .rank_front .rank_num{ background-color:#50aca9;}

.rank_tv .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_tv .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#eb9b02;}
.rank_tv .hd span h3{font-size:24px; text-align:center;}
.rank_tv .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_tv .bd{background:#FFF; overflow:hidden;}
.rank_tv .rank_front .rank_num{ background-color:#eb9b02;}

.rank_yingyong .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_yingyong .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#cd75ee;}
.rank_yingyong .hd span h3{font-size:24px; text-align:center;}
.rank_yingyong .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_yingyong .bd{background:#FFF; overflow:hidden;}
.rank_yingyong .rank_front .rank_num{ background-color:#cd75ee;}

.rank_danji .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_danji .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#4aacf0;}
.rank_danji .hd span h3{font-size:24px; text-align:center;}
.rank_danji .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_danji .bd{background:#FFF; overflow:hidden;}
.rank_danji .rank_front .rank_num{ background-color:#4aacf0;}

.rank_bottom_box{width:1200px; overflow:hidden;}
.rank_cnxh{float:left; width:830px; overflow:hidden;}
.rank_cnxh .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_cnxh .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.rank_cnxh .hd span h3{font-size:24px; text-align:center;}

.rank_cnxh_con {height: 140px;overflow: hidden; position:relative; padding:10px; border:1px solid #CCC; margin-top:10px;}
.rank_cnxh_con ul {width: 828px; overflow:hidden;}
.rank_cnxh_con li {display: inline;float: left;height: 113px;margin: 15px 0 15px 18px;overflow: hidden;position: relative;width: 80px;}
.rank_cnxh_con .item-cont {display: block;height: 113px; text-align: center;}
.rank_cnxh_con .item-cont img {margin-bottom: 10px; height:80px; width:80px; border-radius:16px;}
.rank_cnxh_con .item-cont .item-txt {font-size: 14px;height: 23px;line-height: 23px;overflow: hidden;text-align: center;}
.rank_cnxh_con .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.rank_cnxh_con .item-cont:hover {text-decoration: none;}

.rank_zttj{float:right; width:350px; overflow:hidden;}
.rank_zttj .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.rank_zttj .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.rank_zttj .hd span h3{font-size:24px; text-align:center;}
.rank_zttj .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.rank_zttj .bd{background:#FFF; overflow:hidden; padding:10px 9px 0; border:1px solid #CCC; margin-top:10px; height:150px;}
.rank_zttj .rec_list a{text-decoration:none;}
.rank_zttj .rec_list li{width:330px;text-align:center;_width:330px; margin-bottom:10px;}
.rank_zttj .rec_list li img{ display:block; width:330px; height:102px;} 
.rank_zttj .rec_list li span {font-size:16px; width:330px; height:34px; line-height:34px; overflow:hidden; display:block; margin-top:6px;}
.rank_zttj .rec_list li a:hover span{background:#58b029; color:#FFF;}

.and_con_box{width:820px; float:left;}
.and_con_side{width:360px; float:right;}
.and_con_side .list_r_ad{width:360px; *margin-top:10px;}
.app_info_box{border:1px solid #CCC; width:818px;}
.app_detail_box{padding:9px 9px 0;}
.detail_left{float:left; width:220px;}
.detail_left .app_pic{width:220px; margin:20px 0; position:relative;}
.detail_left .app_pic img{width:150px; height:150px; border-radius:20px; margin:0 auto; display:block;}
.detail_left .theme_pic{width:220px; margin:20px 0;}
.detail_left .theme_pic img{width:120px; height:150px; margin:0 auto; display:block;}
.pic-mask{ position:absolute; left:0; top:0; display:block; width:220px; height:150px; background:url(../img/mask.png) no-repeat center center; background-position:35px 0; z-index:99; }


/*顶，踩*/
.dingsm{color: #6ea63a;font-size: 14px; text-align:center;}
.dingsm span{font-size: 12px;color: #666;}
.newdigg{width:220px;height: 55px;margin: 5px auto;overflow: hidden;}
.diggbox{width:100px;height:40px;float:left;text-align:center;overflow:hidden;cursor:pointer;}
.diggbox .digg_act{font-size:14px;	float:left;	line-height:31px;	text-indent:32px;height:29px;overflow:hidden;font-weight:bold;}
.diggbox .digg_num{float:left;line-height:29px;text-indent:5px;}
.newdigg .digg_good{ border-right: 1px solid #E2E2E2; background-position:0 -306px; margin-left:4px;}
.newdigg .digg_bad{ background-position:0 -348px; margin-left:10px;}
.newdigg b{ font-size:14px; color:#666; line-height:18px; font-weight:normal; display:block;width: 60px;float: right;}

.wra_feed{position: absolute;right: 0;top: 0;color: #ff6660;}
.detail_right{float:right; width:550px;position:relative;}
.detail_right h1{ font-size:24px; line-height:38px; margin:10px 0 0; width:550px; overflow:hidden;}
.detail_con { margin-top:10px; }
.detail_con p { font-size:14px; line-height:30px; height:30px; width:228px; float:left; margin-right:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.detail_con p a.type{color:#4d9e22;}
.detail_con p a.type:hover{color:#F60;}
.detail_con p span{ color:#888; }
.detail_con p i{margin-top:2px;}
.detail_right .key_li{ float:left; line-height: 30px; overflow:hidden; padding-top:5px;}
.detail_right .key_li em{width:50px; float:left;}
.detail_right .key_li span{width:193px; float:left; height:32px;}
.detail_right .key_li a{color: #4d9e22;margin-right:20px; float:left; white-space:nowrap;}
.detail_right .key_li a:hover{color:#F60;}
.detail_right .jiance{ float:left; width:228px; }
.detail_right .jiance a{ display:block; float:left; height:22px; line-height:22px; padding-left:26px; margin-top:9px; margin-right:20px; color:#444; text-decoration:none; position:relative; }
.detail_right .jiance a:hover{color:#58b029;}
.detail_right .jiance a i{ display:block; position:absolute; left:0; top:0; background:url(../img/jiance.png) no-repeat; width:22px; height:22px; overflow:hidden; }
.detail_right .jiance a i.jiance_360{ background-position:0 0; }
.detail_right .jiance a i.jiance_txgj{ background-position:-45px 0; }

.app_btn_box{border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin:9px 0;padding-left:5px;}
.app_btn_box ul li{float:left; width:174px; height:48px; margin:15px 8px 15px 10px; display:inline; position:relative; _z-index:9;}
.app_btn_box ul li a, .app_btn_box ul li .appdown{display:block; width:174px; height:48px; line-height:46px; font-size:22px; color:#fff; float:left; overflow:hidden; position:relative;}
.app_btn_box ul li a:hover{background:#F90; color:#fff; }
.app_btn_box ul li .ebtn{display:block; width:178px; height:48px; line-height:46px; font-size:22px; color:#fff; float:left; overflow:hidden;}
.app_btn_box ul li .ebtn:hover{cursor:pointer;}
.app_btn_box ul li em{float: left;margin: 8px 10px;overflow: hidden;}
.app_btn_box ul li.az a:hover{ background:#f90;text-align:center; }
.app_btn_box ul li.app_zs{ background:#1bbee1;}

.app_btn_box ul li .az_pic{background-position:-112px -306px; width:32px; height:32px;}
.app_btn_box ul li .zs_pic{background-position:-318px -504px;width:32px; height:32px;}
.app_btn_box ul li.az{ background:#2ea930; width:210px;}
.app_btn_box ul li.az .appdown_box{ float:left; width:210px; height:48px; position:relative; }
.app_btn_box ul li.az a{ width:168px;text-align: center; }
.app_btn_box ul li.az .appdown_more{ position:absolute; left:0; top:48px; width:168px; background:#2ea930;z-index:9999}
.app_btn_box ul li.az .appdown_more a{ display:block; width:100%; height:48px; text-align:center;}
.app_btn_box ul li.az .appdown_more a:hover{ background-color:#f90; width:168px; }
.app_btn_box .az_code{ display:block; height:48px; position:absolute; right:0; top:0; width:43px; background:url(../img/tips.png) no-repeat 0 -525px; z-index:100; }
.app_btn_box .az_code em { display:none; padding:12px; width:120px; background:#fff; position:absolute; right:-105px; margin:0; text-align:right; top:0; *top:46px; *right:0; z-index:999; border:2px solid #2ea930; }
.app_btn_box .az_code em img{ height:120px; width:120px; }
.app_btn_box .az_code:hover em{ display:block;}
.app_btn_box .az_code em p { width:120px; line-height:18px; height:18px; margin-top:6px; font-size:15px; font-weight:bold; text-align: center; color:#666;}
.app_btn_box ul li.az_none{ width:174px; background:#a9a9a9; }
.app_btn_box ul li.az_none .az_code{ display:none; }

.app_btn_box ul li.ewm{ background:#666666;}
.app_btn_box ul li .ewm_pic{background-position:-164px -306px; width:32px; height:32px;}
.app_btn_box ul li.pc{ background:#3d90cf;}
.app_btn_box ul li .pc_pic{background-position:-216px -306px; width:32px; height:32px;}
.app_btn_box ul li.hot{ background:#e06000;}
.app_btn_box ul li .hot_pic{background-position:-268px -306px; width:32px; height:32px;}

.app_btn_box ul li.computer_down{background:#d187ed}
.app_btn_box ul li .computer_pic{background-position:-216px -305px; width:32px; height:32px;}

.app_btn_box ul li.ljxz{ background:#2ea930;}
.app_btn_box ul li .ljxz_pic{background-position:-112px -358px; width:32px; height:32px;}

.app_btn_box ul li.jrlt{ background:#3496b2;}
.app_btn_box ul li .jrlt_pic{background-position:-164px -358px; width:32px; height:32px;}

.tp_ewm {background: #fff; border: 1px solid #F90; bottom: -177px; display: none; height: 175px; position: absolute; right:0; width: 172px; z-index:99; overflow:hidden;}
.tEpic {height: 138px; padding: 10px 20px; width: 138px;}
.tEpic img {display: block; height: 138px; width: 138px;}
.qrcode_tips{width:100%;text-align:center;margin:0 auto;display:inline-block;color:#ff0000;}
.app-py{ padding:1px 19px 10px; line-height:29px; margin:0; border-bottom:1px solid #ccc; font-size:16px; font-weight:normal; }
.app-py span{ display:block; float:left; height:29px; padding:0 7px; border-left:6px solid #58b029; font-weight: bold; }

/*pop.css*/
.overlay-box{background:#000;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;position:fixed;_position:absolute;left:0;top:0;z-index:9998;display:none}
.pop-box{ width:960px; height:470px; position:fixed;_position:absolute;left:50%;top:50%;margin-left:-480px;margin-top:-300px;overflow:hidden;background:#fff;z-index:9999}
.pop-hd{ height:68px; line-height:68px; border-bottom:1px solid #ccc; position:relative; zoom:1}
.pop-hd:after,.pop-hd:before{ content:""; display:table; }
.pop-hd:after{ overflow:hidden; clear:both; }
.pop-title{ float:left; display:inline; width:800px; font-size:20px; font-weight:700; color:#666; padding-left:20px; }
.pop-title i{ font-style:normal;color:#4d9e22; }
.pop-close{ float:right; display:inline; margin:22px 20px 0 0; cursor:pointer; width:24px; height:24px; background: url(../img/tc_close.png) no-repeat 0 0; }
.pop-app{ overflow:hidden; height:360px; padding:8px 10px; }
.pop-app ul{ zoom:1; }
.pop-app ul:after{ overflow:hidden; clear:both; }
.pop-app ul:after,.pop-app ul:before{ content:""; display:table; }
.pop-app li{ float:left; display:inline; margin:20px 0 0;text-align:center; font-size:14px; width:110px; padding:0 12px; height:165px; }
.pop-app li a{ color:#333; display:block; }
.pop-app li a:hover{ color:#f60; }
.pop-app img{ display:block; margin:0 auto; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; }
.pop-app span{ display:block; height:38px; line-height:38px; overflow:hidden; }
.pop-app a.pop-down{ display:block; width:90px; height:24px; line-height:24px; color:#fff; margin:0 auto; text-align:center; background:#0ea1f6; border-radius:2px; }
.pop-app a.pop-down:hover{color:#fff; background-color:#f90; }

/*截图展示*/
.app_pic_box{ width:800x; margin:15px 9px 30px; background:#fcfcfc; overflow:hidden;}
.showcase{padding-top:20px;padding-bottom:20px; margin:0 10px;}
.showcase .s-content{width:10000px}
.showcase .scrollbar{overflow:hidden}
.showcase .scrollbar .s-box{height:250px;margin-bottom:20px;_width:800px;*position:relative;*overflow:hidden}
.showcase .scrollbar li{float:left;position:relative;height:250px;margin-right:18px;overflow:hidden}
.showcase .scrollbar li.last{margin-right:0}
.showcase .scrollbar li img{max-height:250px;_height:250px}
.showcase .scrollbar li span{position:absolute;top:0;left:0;display:block;width:100%;height:45px}
.showcase .scrollbar li .bg{background:#000;opacity:.50;filter:alpha(opacity=50)}
.showcase .scrollbar li .info{line-height:45px;text-indent:45px;font-size:18px;color:#fff}
.showcase .scrollbar li.picture span{display:none;width:45px}
.showcase .scrollbar li.picture .info{background:url(../img/zoom_in.png) no-repeat;cursor:pointer;}
.showcase .scrollbar li.picture .info:hover{background:url(../img/zoom_in_h.png) no-repeat;}
.showcase .scrollbar li.active span{display:block}
.showcase .scrollbar li .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:.50;filter:alpha(opacity=50)}
.showcase .scrollbar li.active .video-bg{opacity:.70;filter:alpha(opacity=70)}
.showcase .scrollbar li .video-info{position:absolute;top:0;left:0;padding-top:72px;width:100%;height:178px;text-align:center}
.showcase .scrollbar li .video-info span{position:static}
.showcase .scrollbar li .video-info .video-icon{width:50px;height:50px;display:block;margin:0 auto;background:url(../img/video-icon.png) center center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/video-icon.png)}
.showcase .scrollbar li .video-info .video-title{width:auto;height:auto;line-height:30px;font-size:20px;color:#fff;display:block;padding:18px 18px 0 18px;white-space:normal}
.showcase .scrollbar .track{display:none;position:relative;margin:0 4px;height:8px;background-color:#d4d4d4;font-size:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.showcase .scrollbar .track div{width:110px;height:8px;background-color:#58b029;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.showcase .slider{position:relative;display:none}
.showcase .slider .s-box{position:relative;width:605px;height:375px;margin:0 auto 20px;overflow:hidden}
.showcase .slider .s-box li{float:left;position:relative;width:605px; text-align:center;}
.showcase .slider .trigger{position:absolute;top:0;right:0px;width:45px;height:45px;border:1px solid #ebebeb;background:#fff url(../img/zoom_out.png) center no-repeat;text-indent:-333em}
.showcase .slider .prev,.showcase .slider .next{position:absolute;top:30%;display:block;width:44px;height:110px;border:1px solid #ebebeb;background:#fff url(../img/slider_arrow.png) 12px center no-repeat;text-indent:-333em}
.showcase .slider .prev{left:0px}
.showcase .slider .prev:hover{background-position:-83px center; background-color:#58b029; border:1px solid #58b029;}
.showcase .slider .next{right:0px;background-position:-33px center}
.showcase .slider .next:hover{background-position:-128px center; background-color:#58b029; border:1px solid #58b029;}
.showcase .slider .s-nav{text-align:center;height:30px}
.showcase .slider .s-nav .picture,.showcase .slider .s-nav .video{margin:0 7px}
.showcase .slider .s-nav .picture span,.showcase .slider .s-nav .video span{display:inline-block;width:30px;height:30px;background-image:url(../img/slider_nav.png);background-repeat:no-repeat; cursor:pointer;}
.showcase .slider .s-nav .picture span{background-position:-40px 0}
.showcase .slider .s-nav .picture .active{background-position:-122px 0}
.showcase .slider .s-nav .video span{background-position:0 0}
.showcase .slider .s-nav .video .active{background-position:-82px 0}

.app_data_show { height:47px; width:780px; margin:20px 19px; overflow:hidden; border-bottom:1px solid #58b029;}
.app_data_show ul { width:780px; overflow:hidden;}
.app_data_show ul li { font-size:18px; height:46px; line-height:46px; border:1px solid #58b029; border-bottom:none; text-align:center; width:118px; float:left; margin-right:25px; cursor:pointer; }
.app_data_show .tab_2{background:#58b029; color:#FFF; cursor:pointer; }
.app_data_show ul li a{height:46px; width:118px; display:inline-block; color:#333;}

.content-box{width:780px; margin:20px 19px; overflow:hidden;}

.intro-box-txt{font-size:16px; color: #444;line-height: 28px;height: auto; padding:0 10px;}
.intro-box-txt p {line-height: 28px;margin-top: 12px;}
.intro-box-txt a{ color:#ff6600;}

.show-more{margin:5px 0 0;}
.show-btn{text-align:center; width:60px; overflow:hidden;}
.show-btn a {color:#FFF;}
.show-btn a:hover{ color:#FFF; background:#58b029;}
.show-btn .ico,.show-btn .ico2{display: inline-block;height: 30px; line-height:30px; width:60px; vertical-align: middle;overflow: hidden; background:#999; border-radius:5px;}


/* 内页提示*/
.prompt{ display:block; padding:10px; margin-top:10px; *margin-bottom:20px; font-size:14px; border: 1px solid #FFC3C3; background: #FDFDFD url(../img/tbsm.png) 20px 10px no-repeat;}
.prompt b {font-weight: bold;font-size: 18px;padding-left: 50px;color: #333;display: block;margin: 6px 0;}
.prompt .shuomi{padding:5px 10px;}
.prompt .shuomi p{line-height:24px;}
.prompt .shuomi a{color: #ff6600;}

.and_con_wjpl{width:820px; overflow:hidden;}
.and_con_wjpl .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_con_wjpl .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#4598ec;}
.and_con_wjpl .hd span h3{font-size:24px; text-align:center;}
.and_con_wjpl .hd h3{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#4598ec;font-size:24px; text-align:center;}
.and_con_wjpl .and_comment_show{height:198px; width:818px; background:url(../img/comment2.jpg) 0 0 scroll no-repeat; border:1px solid #CCC; margin-top:10px;}
.and_con_jptj{width:820px; overflow:hidden;}
.and_con_jptj .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_con_jptj .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.and_con_jptj .hd span h3{font-size:24px; text-align:center;}
.and_con_jptj .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.and_jptj_show{height: 170px;overflow: hidden; position:relative; margin-top:10px;}
.and_jptj_show ul{width:825px; overflow:hidden; margin-left:-5px;}
.and_jptj_show ul li{width:270px; height:170px; margin-left:5px; float:left;}
.and_jptj_show ul li img{width:270px; height:170px;}

.and_con_news{width:820px; overflow:hidden;}
.and_con_news .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_con_news .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.and_con_news .hd span h3{font-size:24px; text-align:center;}
.and_con_news .hd h3{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;font-size:24px; text-align:center;}
.and_con_news .hd .more{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.and_news_show ul{ width:104%; }
.and_news_show ul li{ float:left; margin-top:10px; height:170px; margin-right:20px; overflow:hidden; }
.and_news_show ul li a{ display:block; width:190px; height:auto; }
.and_news_show ul li a img{ display:block; width:190px; height:115px; margin-bottom:8px; }
.and_news_show ul li a p{ line-height:22px; text-align:center; }

.and_con_cnxh{width:820px; overflow:hidden;}
.and_con_cnxh .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_con_cnxh .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#ab69de;}
.and_con_cnxh .hd span h3{font-size:24px; text-align:center;}
.and_con_cnxh .hd h3{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px;background:#ab69de;font-size:24px; text-align:center;}
.and_con_cnxh .hd .change{float:right; height: 45px; line-height: 45px; padding-right:20px; font-size:18px;}
.and_cnxh_show {height: 140px;overflow: hidden; position:relative; padding:10px 6px 10px 3px; border:1px solid #ab69de; margin-top:10px;}
.and_cnxh_show ul {width: 798px; overflow:hidden;}
.and_cnxh_show li {display: inline;float: left;height: 113px;margin: 15px 0 15px 19px;overflow: hidden;position: relative;width: 80px;}
.and_cnxh_show .item-cont {display: block;height: 113px; text-align: center;}
.and_cnxh_show .item-cont img {margin-bottom: 10px; *margin-bottom:5px; height:80px; width:80px; border-radius:16px;}
.and_cnxh_show .item-cont .item-txt {font-size: 14px; height: 23px; line-height: 23px;overflow: hidden; text-align: center;}
.and_cnxh_show .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.and_cnxh_show .item-cont:hover {text-decoration: none;}

/*相关推荐*/
.and_con_side{width:360px; overflow:hidden;}
.and_con_side .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.and_con_side .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.and_con_side .hd span h3{font-size:24px; text-align:center;}
.and_con_side .hd h3{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;font-size:24px; text-align:center;}

.and_con_side .bd{margin-top:10px;}
.same_app_list{width:358px;overflow:hidden; position:relative; border:1px solid #58b029; padding:0 0 10px;}
.same_app_list ul{width: 368px;overflow:hidden;}
.same_app_list li{display: inline;float: left;margin: 6px 9px 2px 10px;overflow: hidden;position: relative;width: 100px;}
.same_app_list .item-cont{display: block;padding: 10px 10px 0;text-align: center;}
.same_app_list .item-cont img{margin-bottom: 5px; height:80px; width:80px; border-radius:12px; *margin-bottom:4px;}
.same_app_list .item-cont .item-txt{font-size: 13px;height: 23px;line-height: 23px;overflow: hidden;text-align: center;}
.same_app_list .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.same_app_list .item-cont:hover {background-color: #f6f6f6;text-decoration: none;}
.same_app_list .item-cont:hover .item-txt{display: none;}
.same_app_list .item-cont:hover .down-link {display: block;}

.rel_app_list{width:358px;overflow:hidden; position:relative; border:1px solid #58b029; padding:0;}
.rel_app_list ul{width: 368px; padding:4px 0; overflow:hidden;}
.rel_app_list li{ border-bottom:1px dashed #ddd; padding:12px 0 12px 87px; margin:0 19px; height:72px; width:233px; overflow:hidden; position:relative; }
.rel_app_list li:last-child{border-bottom:0;}
.rel_app_list li a.r-img{ width:72px; height:72px; display:block; position:absolute; left:0; top:12px; }
.rel_app_list li a.r-img img{ width:72px; height:72px; display:block; border-radius:12px; }
.rel_app_list li .r-tit{ display:inline-block; max-width:233px; height:32px; line-height:32px; margin-top:5px; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.rel_app_list li .r-info{ font-size:14px; color:#828282; padding-top:3px; }
.rel_app_list li span.r-num{ color:#e34101; }

.rank_app_list{width:358px;overflow:hidden; position:relative; border:1px solid #58b029; padding:4px 0;}
.rank_app_list dl{ border-bottom:1px dashed #ddd; padding:12px 0; margin:0 19px; width:320px; overflow:hidden; position:relative; }
.rank_app_list dl:last-child{border-bottom:0;}
.rank_app_list dt{ float:left; width:21px; height:21px; line-height:21px; text-align:center; background:#c8c8c8; color:#fff; margin:25px 12px 0 0; overflow:hidden; }
.rank_app_list dt.num{ background-color:#fe7600; }
.rank_app_list .pic{ float:left; display:block; width:72px; height:72px; }
.rank_app_list .pic img{ display:block; width:72px; height:72px; border-radius:8px; }
.rank_app_list .picinfo{ float:left; width:200px; padding-left:15px; overflow:hidden; }
.rank_app_list .picinfo h4{ height:32px; line-height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; }
.rank_app_list .picinfo h4 a{ font-size:16px; }
.rank_app_list .score{ margin-top:8px; }

.trailer_box .bd{background:#FFF; overflow:hidden; padding:10px 9px; border:1px solid #58b029; margin-top:10px;}
.trailer_app{position:relative; width:340px; height:106px; *height:100px; margin-bottom:5px;}
.trailer_app img{position:absolute; left:10px; top:10px; height:90px; width:90px; border-radius:16px; display:block;}
.trailer_app .title{position:absolute; left:116px; top:10px; height:28px; line-height:28px; width:130px; overflow:hidden; font-size:16px;}
.trailer_app .title:hover{color:#F00;}
.trailer_app .score{position:absolute; left:116px; top:54px; height:20px; line-height:20px; width:130px; overflow:hidden; color:#828282;}
.trailer_app .category{position:absolute; left:116px; top:83px; height:20px; line-height:20px; width:130px; overflow:hidden; color:#828282;}
.trailer_app .expect_tip{position:absolute; right:10px; top:20px; height:79px; line-height:33px; width:80px; text-align:center; background-position: -30px 0; display:block;}
.more_trailer{margin:12px 9px 10px; text-align:center;}
.more_trailer a{width:320px; height:33px; line-height:33px; display:inline-block; overflow:hidden; background:#efefef; border-radius:5px; color:#666;}
.more_trailer a:hover{background:#58b029;color:#fff}

.and_side_tag .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#fe8106;}

/*视频选项*/
.and_con_video {color: #666;width:780px; margin:20px 19px; overflow:hidden;}
.and_con_video li {background: url(../img/icon-video.jpg) no-repeat scroll 8px center; font-size: 14px; height: 36px; line-height: 36px; overflow: hidden; padding-left: 30px;}
.and_con_video li span {color: #999; float: right;}

/*礼包选项*/
.and_con_libao{color: #666;width:780px; margin:20px 19px; overflow:hidden;}
.and_con_libao .libao_show{width:800px; margin-left:-20px; overflow:hidden;}
.libao_info{width:378px; height:146px; background:#f7fff3; margin-left:20px; float:left; border:1px solid #58b029;}
.libao_info h5{font-size:18px; font-weight:normal; height:25px; line-height:25px; margin:15px 10px 10px;}
.libao_info_b{ height:85px; overflow:hidden;}
.libao_info_b .libao_con{float:left; width:270px; line-height:27px; font-size:14px; color:#666; margin-left:10px;}
.libao_info_b .libao_con em{color:#FF5151;}
.libao_info_b .btn{float:right; margin-right:10px; display:inline-block; width:80px; height:40px; border-radius:5px; line-height:40px; background:#ff6868; color:#fff; font-size:18px; text-align:center; overflow:hidden;}
.libao_info_b .btn:hover{ background:#58b029;}

/*TV内容页*/
.tv_con_top{border:1px solid #CCC; width:1198px; overflow:hidden;}
.tv_detail_left{float:left; width:180px;}
.tv_detail_left .app_pic{width:180px; margin:20px 0;}
.tv_detail_left .app_pic img{width:100px; height:100px; border-radius:20px; margin:0 auto; display:block;}
.tv_detail_center{float:left; width:680px;}
.tv_info_title { font-size:24px; line-height:38px; margin:16px 0 0; width:600px; overflow:hidden;}
.tv_detail_con { margin-top:6px; }
.tv_detail_con p { font-size:14px; line-height:30px; height:30px; width:200px; float:left; margin-right:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.tv_detail_con p span { color:#888; }
.tv_detail_con p i{margin-top:2px;}
.tv_detail_right{float:right; width:180px; height:50px; margin:65px 140px 0 0; text-align:center;}
.tv_detail_right a{width:180px; height:50px; line-height:50px; font-size:22px; display:inline-block; background:#999; color:#FFF;}
.tv_detail_right a:hover{background:#58b029;}

.tv_info_box{width:780px; padding:0 19px 10px; margin-top:10px; overflow:hidden; border:1px solid #CCC;}

.tv_slide_box{width:780px; height:580px; margin:20px; overflow:hidden; background:url(../img/tv_bg.jpg) no-repeat;}
.tv_slide_top{height:45px;}
.tv_slide_middle{width:688px; height:390px; margin:0 46px;}
.tv_slide_middle .con{ width:100%;}
.tv_slide_middle .scroll-wrap {overflow:hidden; width:688px; position:relative; height:390px;}
.tv_slide_middle .scroll_box_content {position:absolute;}
.tv_slide_middle .content_list {float:left; width:688px; height:390px; cursor:pointer;}
.tv_slide_middle .content_list img{width:688px; height:390px;}

.tv_slide_bottom{width:688px; height:55px; margin:0 46px;}
.tv_slide_bottom .ctrl-panel{float:right; margin-top:22px; z-index:1000;}
.tv_slide_bottom .m-page{ display:block; width:20px; height:10px; text-align:center; background:#525252; float:left; display:inline; margin-left:10px; color:#fff; font-size:13px;}
.tv_slide_bottom .m-page:hover{ text-decoration:none; background:#FFF;}
.tv_slide_bottom .focus{background:#FFF;}

/*相关下载*/
.relevant_down{width:360px; overflow:hidden;}
.relevant_down .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.relevant_down .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#c16e30;}
.relevant_down .hd span h3{font-size:24px; text-align:center;}
.relevant_down .tv_rel_bd{margin-top:5px;}
.tv_rel_bd ul li { border-bottom:1px dashed #ddd; float:left; width:360px; padding:11px 0;}
.tv_rel_bd li em { float:left; display:block; width:21px; height:21px; line-height:21px; text-align:center; background:#f2f2f2; color:#999; margin:14px 10px 0 0; overflow:hidden;}
.tv_rel_bd li .num1 { background-color:#fe7600; color:#fff;}
.tv_rel_bd li .num2 { background-color:#ff9400; color:#fff;}
.tv_rel_bd li .num3 { background-color:#ffc800; color:#fff;}
.tv_rel_bd dl dt { float:left; padding-right:15px; overflow:hidden; }
.tv_rel_bd dl dt img { width:72px; height:72px; border-radius:12px; }
.tv_rel_bd dl dd { float:left; width:170px; }
.tv_rel_bd dl dd a:hover { text-decoration:none; }
.tv_rel_bd dl dd p { width:160px; height:20px; line-height:20px; overflow:hidden;}
.tv_rel_bd dl dd p.title {margin-top:2px; margin-bottom:6px; font-size:14px;}
.tv_rel_bd dl dd p.score {}
.tv_rel_bd dl dd p.zx_num{color:#828282;}
.tv_rel_bd dl .zx_down{float:right; width:60px; margin-top:20px;}
.tv_rel_bd dl .zx_down a.xz, .tv_rel_bd dl .zx_down a.lb { width:49px; height:30px; line-height:30px; display:block; float:left; text-align:center; margin-right:8px; color:#fff; border-radius:3px; }
.tv_rel_bd dl .zx_down a.xz { background:#58b029;}
.tv_rel_bd dl .zx_down a.xz:hover { background-color:#F90; text-decoration:none;}

/*壁纸排行榜*/
.bizhi_rank_box{width:360px; overflow:hidden;}
.bizhi_rank_box .hd{ background:#eeeeee; height: 45px; line-height: 45px; width: 100%;}
.bizhi_rank_box .hd span{width:155px; color:#FFF; float: left;  height: 45px; line-height: 45px; background:#58b029;}
.bizhi_rank_box .hd span h3{font-size:24px; text-align:center;}
.bizhi_rank_box .bd{border:1px solid #58b029; padding:10px; margin-top:10px;}
.rank-list {background: none repeat scroll 0 0 #fff;}
.rank-list li {height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 23px; position: relative; vertical-align: middle;}
.rank-list a, .rank-list .n1, .rank-list .n2, .rank-list .down-num {vertical-align: baseline; word-break: break-all;}
.rank-list .n1, .rank-list .n2 { color: #FFFFFF; display: block; height: 19px; line-height: 19px; margin: 6px 10px 0 0; text-align: center; width: 20px; position:absolute; left:0; top:0; }
.rank-list .n1 { background: none repeat scroll 0 0 #58b029;}
.rank-list .n2 { background: none repeat scroll 0 0 #C8C8C8;}
.rank-list li .title {display: block;height: 30px; line-height: 30px; overflow: hidden; position:relative; left:3px;width: 230px; text-overflow: ellipsis;white-space: nowrap;}
.rank-list li .down-num {color: #999; float: right; font-size: 12px; margin: 0 0 0 6px;}
.rank-list .active {height: 170px;}
.rank-list .active .down-img {clear: both; display: block; margin: 1px 0 3px; overflow: hidden;}
.down-img img {border: 1px solid #ccc; display: block; padding: 1px; width:208px; height:130px;}

/*手机壁纸下载排行*/
.phone_rank {*zoom:1;overflow:hidden;}
.phone_rank .pic,.phone_rank .info{display:none;}
.phone_rank .title{overflow:hidden;zoom: 1;line-height:29px;height: 29px; position:relative; left:3px;}
.phone_rank .top .pic{float:left; display:inline; position:relative; left:3px;}
.phone_rank .top .pic a{ display:block;}
.phone_rank .top .info{ display:block;}
.phone_rank .top .tit{ overflow:hidden;}
.phone_rank .top .info p{overflow:hidden; display:block; margin:0;}
.phone_rank .top .title{display:none;}
.phone_rank .rank_li{ height:29px; line-height:29px;clear:both;vertical-align:bottom;}
.phone_rank .rank-c1{ float:left;}
.phone_rank em{margin:6px 5px 0 0;display: block; height:19px; line-height:19px; width:20px; text-align:center; font-style:normal; background-color: #c8c8c8;color: #ffffff;}
.phone_rank .up em{background-color: #58b029;color: #FFFFFF;}
.phone_rank .tit{ display:block; width:80%; height:33px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.phone_rank .count{ float:right; width:25%; text-align:right; color:#858585; position:relative; right:7px;}
.phone_rank .tit2{ display:block; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:100;}
.phone_rank .tit2:hover{color:#f0571b !important; text-decoration:underline;}
.phone_rank .title .tit:hover{ text-decoration:underline;}
.phone_rank .top{ height:136px; padding:6px 0 4px 0; overflow:hidden;}
.phone_rank .top em{margin:0 5px 0 0;}
.phone_rank .top .pic{margin:0px 15px 0 0;}
.phone_rank .top .pic a{display:block; width:87px; height:130px; position:relative; cursor:pointer;}
.phone_rank .top .pic img{width:87px; height:130px;}
.phone_rank .top .info{color:#938e33; line-height:20px;width: 190px;overflow: hidden;float:left}
.phone_rank .top .title2{ overflow:hidden; margin-top:-4px; margin-bottom:0;height: 30px;line-height: 30px;}
.phone_rank .info{ overflow:hidden; *zoom:1}
.phone_rank .info p{color:#555; width:98%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#8A8A8A; line-height:30px;}
.phone_rank .info i{background-position: -332px -413px; width:130px; height:30px; padding-left:22px;} 
.phone_rank .info i:hover{background-position: -332px -453px;}
.phone_rank .load a { background:url(../img/icos.gif) no-repeat 0 0; color: #FFFFFF; display: block; height: 22px; line-height: 22px; margin-top: 5px; text-align: center; width: 60px; float:left;}
.phone_rank .load a:hover { background-position:0 -25px; text-decoration:none; }

/*#02a200*/

.divbg{ background-color:#666666; position:fixed; left:0; top:0; width:100%;height:1000px; opacity:0.5; filter: alpha(opacity=50); -moz-opacity: 0.5;z-index:99;}
.dg_xx{ width:722px; margin:0px auto; background-color:#FFF; z-index:100; position:fixed; top:230px; left:50%; margin-left:-366px;}
.dgx1{ float:left; font-size:30px; color:#000; padding-top:30px; padding-left:36px;}
.dgx2{ float:right; margin-top:19px; margin-right:18px; cursor:pointer;}
.wpxz{ width:455px; float:left;}
.close_down{ background: url("../img/tc_close.png") no-repeat;width: 24px;height: 24px; }
.wpxz1{float: left;padding-bottom: 12px;margin-bottom: 15px; background-color:#fbfbfb; border:1px solid #efefef; margin-left:33px; margin-top:20px; width: 395px; position:relative;min-height: 80px;}
.udown_box{width:210px; padding-left:16px;}
.xz_top{width:210px;}
.xz_top span{display:block; float:left; height:24px; line-height:24px; font-size:16px; color:#ff7200;width: 64px;overflow: hidden; margin-top:10px;}
/*9669推广按钮*/
.gsxz{width:160px; height:58px; background:url(../img/down-green.gif) no-repeat; display:block; position:absolute; left:220px; top:10px; border-radius:3px;}
.xz_bot{width:210px;}
.xz_bot span{display:block; float:left; height:24px; line-height:24px; font-size:16px; color:#ff7200;width: 64px;overflow: hidden; margin-top:10px;}
.ulw{ width:145px; display:block; overflow:hidden;}
.ulw a {margin-top:10px; display:block; float:left; width:85px; padding-left:30px; height:24px; line-height:24px; background-color:#24a803; color:#FFF; text-decoration:none; font-size:14px; background-image:url(../img/xz_tu.png); background-position:10px 5px; background-repeat:no-repeat; border-radius:2px; margin-left:8px;}
.ulw a:hover,.ulw_bot a:hover{background-color:#F90; }
.ulw_bot{ width:145px; display:block; overflow:hidden;}
.ulw_bot a {margin-top:10px; display:block; float:left; width:85px;height:24px;  padding-left:30px; line-height:24px; background-color:#24a803; color:#FFF; text-decoration:none; font-size:14px; background-image:url(../img/xz_tu.png); background-position:10px 5px; background-repeat:no-repeat; border-radius:2px; margin-left:8px;}
.ulwr{ width:150px;}
.ulwr li{ display:block; margin-top:10px;float: right;}
.ulwr li span{ font-size:16px; color:#333; display:block; float:right; height:33px; line-height:33px;}
.ulwr li a{ font-size:16px; color:#333; display:block; float:right; height:33px; line-height:33px; background-color:#0ea1f6; color:#FFF; width:91px; padding-left:38px; text-decoration:none; border-radius:3px;background-image:url(../img/xz_tu.png); background-position:12px 10px; background-repeat:no-repeat; margin-left:10px; margin-right:10px;}
.ulwr li a:hover{background:#F90; padding-left:38px; background-image:url(../img/xz_tu.png); background-position:12px 10px; background-repeat:no-repeat;}
.ulfr1{ float:right; width:129px; margin-right:10px; margin-top:10px; color:#333333; line-height:22px;}
.pmcc_x{ height:120px; margin-left:33px; width:400px; overflow:hidden; margin-bottom:20px;}
.pmcc_x span{ display:block; height:30px; line-height:30px; width:200px; float:left; font-size:16px; color:#333;}
.sysr{ width:170px; padding-right:40px; font-size:14px; margin-top:20px;}
.sysr div{ text-align:center; margin-bottom:15px; }
.sysr span{ color:#ff7200;}
.xzsm_xx{ width:640px; margin:0px auto; font-size:14px; line-height:24px; color:#9a9a9a; }

.down_tj_show {height: 120px;overflow: hidden; position:relative; padding-top:5px;}
.down_tj_show ul {width: 424px; overflow:hidden; margin-left:-24px;}
.down_tj_show li {display: inline;float: left;height: 113px;margin: 0 0 0 24px ;overflow: hidden;position: relative;width: 80px;}
.down_tj_show .item-cont {display: block;height: 113px; text-align: center;}
.down_tj_show .item-cont img {margin-bottom: 10px; *margin-bottom:5px; height:80px; width:80px; border-radius:16px;}
.down_tj_show .item-cont .item-txt {font-size: 14px; height: 23px; line-height: 23px;overflow: hidden; text-align: center;}
.down_tj_show .down-link {background-color: #58b029;border-radius: 2px;color: #fff;display: none;height: 23px;line-height: 23px;margin: 0 auto;width: 80px;}
.down_tj_show .item-cont:hover {text-decoration: none;}

/*myfind
*2015-03-20
*/
.pinlunkj{border:1px solid #CCC; border-top: none;}

/*html5*/
.header_box .h5_pic{position:absolute; top:42px; left:365px; background:url(../img/h5_pic.jpg) no-repeat; width:124px; height:46px;}
.h5_main_left{ float:left; width:300px; overflow:hidden; }
.h5_main_right{ float:right; width:862px; overflow:hidden; }
.h5_hd{ background:#eee; height:45px; line-height:45px; width:100%;}
.h5_hd span{ width:155px; color:#FFF; float:left;  height:45px; line-height:45px; background:#58b029; }
.h5_hd span h3{ font-size:24px; text-align:center; }
.h5_zt .rec_list{ margin-top:14px; }
.h5_zt .rec_list a{ text-decoration:none; }
.h5_zt .rec_list li{ width:300px; text-align:center; margin-bottom:10px; }
.h5_zt .rec_list li img{ display:block; width:300px; height:90px; } 
.h5_zt .rec_list li span{font-size:16px; /* width:340px; */ height:28px; line-height:28px; overflow:hidden; display:block; margin-top:4px;}
.h5_zt .rec_list li a:hover span{ background:#58b029; color:#FFF;}
.h5_about .h5_bd{ margin-top:10px; background:#f4f4f4; }
.h5_about p.h5p{ font-size:14px; color:#666; width:100%; text-align:center; padding-top:15px; line-height:30px; }
.h5_about .about_code_box{ float:left; width:120px; padding:10px 15px 15px; text-align:center; font-size:16px; line-height:26px; overflow:hidden; }
.h5_about .about_code_box img{ display:block; width:112px; height:112px; margin:0 auto 10px; border:4px solid #fff; }

.h5_main .h5_rank .rank_li{ height:56px; line-height:56px; border-bottom:1px solid #eee; margin:0; }
.h5_main .h5_rank .rank_li:last-child{ border-bottom:0; }
.h5_main .h5_rank .top{ padding:15px 0; height:80px;}
.h5_main .h5_rank em{ margin:15px 10px 0 0; display:block; height:26px; line-height:26px; width:30px; text-align:center; font-size:16px; color:#fff; background:url(../img/h5_icos.png) no-repeat 0 -57px; }
.h5_main .h5_rank .up em{ background-position:0 0; }
.h5_main .h5_rank .title{ padding-top:13px; }
.h5_main .h5_rank .tit{ font-size:16px; width:62%; }
.h5_main .h5_rank .tit2{ height:auto; }
.h5_main .h5_rank .count{ position:static; padding-right:2px; width:35%; }
.h5_main .h5_rank .top .pic{ margin-right:12px; }
.h5_main .h5_rank .top .info{ width:168px; overflow:hidden; }
.h5_main .h5_rank .top .title2{ font-size:18px; height:32px; line-height:32px; margin:0; }
.h5_main .h5_rank .top .detail{ font-size:14px; color:#858585; line-height:22px; }
.h5_main .h5_rank .top .detail font, .h5_main .h5_rank .count font{ color:#e34101; }

.h5_recbox{ width:862px; overflow:hidden; }
.h5_recbox .h5_recitem{ width:182px; padding:3px 3px 0; margin-right:36px; float:left; }
.h5_recbox .h5_recitem h4{ font-size:20px; font-weight:bold; letter-spacing:1px; border-bottom:3px solid #ccc; line-height:40px; text-align:center; }
.h5_recbox .recitem1 h4{ border-bottom-color:#f67e72; }
.h5_recbox .recitem2 h4{ border-bottom-color:#ffa200; }
.h5_recbox .recitem3 h4{ border-bottom-color:#14b878; }
.h5_recbox .recitem4 h4{ border-bottom-color:#5a7dff; }
.h5_recbox .recitem4{ margin-right:0; }
.h5_recbox .h5_recitem ul{ padding-top:5px; width:115%; }
.h5_recbox .h5_recitem li{ float:left; margin-right:24px; width:78px; height:110px; margin-top:10px; text-align:center; overflow:hidden; }
.h5_recbox .h5_recitem li img{ display:block; width:78px; height:78px; border-radius:8px; margin-bottom:6px; }
.h5_recbox .h5_recitem li span{ line-height:26px; }

.h5_labels{ padding:10px 0; border:1px solid #ebebeb; overflow:hidden; }
.h5_labels label{ width:92px; padding-right:8px; display:inline-block; float:left; height:34px; line-height:34px; text-align:center; background:url(../img/h5_icos.png) no-repeat 0 -104px; color:#fff; margin:10px 4px 10px 20px; }
.h5_labels a{ display:inline-block; float:left; height:34px; line-height:34px; padding:0 17px; margin:10px 4px 10px 20px; font-size:14px; color:#fff; letter-spacing:1px; border-radius:25px; transition:all .3s ease-out; }
.col01{ background:#fe974c; }
.col02{ background:#5798f6; }
.col03{ background:#96bb32; }
.col04{ background:#fc5959; }
.col05{ background:#4fc5bc; }
.col06{ background:#f275a1; }
.col07{ background:#ffba00; }
.h5_labels a:hover{ background:#f90; }

.h5_types{ width:100%; height:44px; background:#eee; position:relative; z-index:1; }
.h5_typesfl{ display:block; float:left; padding:8px 0 8px 12px; line-height:28px; height:28px; font-size:15px; }
.h5_typesfl a{ display:block; float:left; padding:0 11px;  }
.h5_typesfl a.cur{ background:#58b029; color:#fff; }
.h5_typesfr{ float:right; margin-right:10px; font-size:15px; width:85px; padding:8px 0; line-height:28px; text-align:center; position:relative;}
.h5_typesfr span i{ position:absolute; right:0; top:8px; display:block; width:6px; height:6px; background:url(../img/h5_icos.png) no-repeat -50px 0; }
.h5_typesfr span a.play_a{ color:#4d9e22; }
.h5_typesfr .playhistory{ width:230px; background:#eee; position:absolute; right:-10PX; top:44px; z-index:999; display:none; }
.h5_typesfr .palygame ul{ padding-bottom:5px; }
.h5_typesfr .palygame ul li{ display:block; height:32px; line-height:32px; font-size:12px; text-align:left; padding:5px 0; margin:0 20px; border-top:1px dashed #ddd; overflow:hidden; }
.h5_typesfr .palygame ul li img{ float:left; display:block; width:28px; height:28px; border-radius:6px; margin-right:10px; border:2px solid #eee; }
.h5_typesfr .palygame ul li a{ color:#666; }
.h5_typesfr .palygame ul li a:hover{ color:#4d9e22; }
.h5_typesfr .palygame ul li a:hover img{ border-color:#58b029; }
.h5_types .hover .playhistory{ display:block; }

.h5_main_right .h5-list li .h5-box{ width:250px; height:156px; padding:20px 17px 19px 19px; }
.h5_main_right .h5-list li .boxTop{ height:100px; }
.h5_main_right .h5-list li .boxTop .aimg img{ display:block; width:100px; height:100px; }
.h5_main_right .h5-list li .boxTopRight{ padding-left:110px; }
.h5_main_right .h5-list li .boxTopRight h5{ font-size:18px; line-height:28px; height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.h5_main_right .h5-list li .boxTopRight .detail{ font-size:14px; line-height:22px; }
.h5_main_right .h5-list li .boxBtn{ margin-top:22px; }
.h5_main_right .h5-list .begin, .h5_main_right .h5-list .useMobile{ width:122px; height:32px; line-height:32px;}
.h5_main_right .h5-list .tabDivider{ height:34px; position:absolute; left:123px; }
.h5_main_right .h5-list .useMobile{ position:absolute; left:124px; padding-left:20px; width:102px; }
.h5_main_right .h5-list .useMobile i{ background:url(../img/h5_icos.png) no-repeat -45px -15px; display:block; width:19px; height:19px; position:absolute; left:15px; top:7px; overflow:hidden; }
.h5_main_right .h5-list .mobileCode{ position:absolute; left:122px; }
.h5_main_right .and_page_box{ width:862px; overflow:hidden;}

.h5_main .detail_con p{ float:none; }
.h5_main .game_start{ padding-top:5px; padding-bottom:15px; }
.h5_main .game_start a{ display:block; width:170px; height:60px; line-height:59px; padding-left:114px; font-size:24px; color:#fff; letter-spacing:2px; background:#fc7c26; border-radius:8px; position:relative; }
.h5_main .game_start a i{ display:block; width:26px; height:26px; position:absolute; left:74px; top:17px; background:url(../img/h5_icos.png) no-repeat -42px -45px; overflow:hidden; }
.h5_main .detail_right .key_li span{ height:40px; }

.h5-box-txt{font-size:16px; color: #444;line-height: 28px;height: auto; padding:0 10px;}
.h5-box-txt p {line-height: 28px;margin-top: 12px;}
.h5-box-txt a{ color:#ff6600;}
.h5_main .show-more{ margin-top:10px; }
.h5_main .and_con_side .h5_bd{ border:1px solid #58b029; overflow:hidden; padding:0 19px; width:320px; margin-top:10px; }
.h5_main .main_mid_ad img{ display:block; margin:0 auto; }
.h5_main .main_mid_ad a{ display:block !important; }
.h5_game_code{ height:232px; padding:16px 0; background:#f4f4f4; width:358px; border:1px solid #ebebeb; }
.h5_game_code .ewm{ width:240px; margin:0 auto; overflow:hidden; }
.h5_game_code .ewm img{ display:block; width:140px; height:140px; border:5px solid #fff; margin:0 auto 12px; }
.h5_game_code .ewm p{ color:#666; font-size:14px; line-height:24px; text-align:center; }
.h5_game_code .btn{ margin-top:12px; width:240px; margin-left:auto; margin-right:auto; height:34px; position:relative; }
.h5_game_code .btn .abtn{ width:110px;height:34px; display:block; text-align:center; line-height:34px; color:#fff; }
.h5_game_code .btn a.collect{ background-color:#f7b824; }
.h5_game_code .btn a.share{ background-color:#6db4fb; }
.h5_game_code .btn .abtn:hover{ opacity:0.85; }
.h5_game_code .btn .sharebox{ position:absolute; left:0; top:35px; border:1px solid #e2e2e2; background-color:#fff; width:214px; height:36px; padding:3px 12px; display:none; }
.h5_game_code .btn .closebtn{ width:18px; height:18px; float:right; display:inline-block; background:url(../img/h5_icos.png) no-repeat -45px -80px; margin:9px 0 0 0;}

.h5_shiwank{ width:1160px; padding:10px 19px 15px; border:1px solid #ccc; margin:0 auto; display:block; overflow:hidden; }
.h5_shiwanp{ height:48px; line-height:48px; border-bottom:1px solid #eee; }
.h5_shiwanp span{ display:block; float:left; border-bottom:3px solid #58b029; font-size:24px; font-weight:bold; padding:0 10px 0 2px; }
.h5shipin{ padding-top:20px; padding-bottom:18px; margin:0 auto; text-align:center; }
.html5shipin img{ width:800px; text-align:center; display:block;}
.html5zhishi{ width:556px; display:block; margin:0 auto; }
.html5zhishi ul{ padding:0px; margin:0px; display:block; }
.html5zhishi ul li{ width:48px; display:block; float:left; padding: 0 15px; text-align:center; font-size:14px; line-height:22px; position:relative; }
.html5zhishi ul li .icon{ width:48px; height:48px; display:block; margin-bottom:6px; background:url(../img/h5_shiwan.png) no-repeat; }
.html5zhishi ul li .cw{ background-position:0 0; }
.html5zhishi ul li .fd{ background-position:-78px 0; }
.html5zhishi ul li .sx{ background-position:-156px 0; }
.html5zhishi ul li .zj{ background-position:-234px 0; }
.html5zhishi ul li .qp{ background-position:-312px 0; }
.html5zhishi ul li .fx{ background-position:-508px 0; }
.html5zhishi ul li .xz{ background-position:-586px 0; }
.html5zhishi ul li .pl{ background-position:-664px 0; }
.html5zhishi ul li a:hover .cw{ background-position:0 -50px; }
.html5zhishi ul li a:hover .fd{ background-position:-78px -50px; }
.html5zhishi ul li a:hover .sx{ background-position:-156px -50px; }
.html5zhishi ul li a:hover .zj{ background-position:-234px -50px; }
.html5zhishi ul li a:hover .qp{ background-position:-312px -50px; }
.html5zhishi ul li a:hover .fx{ background-position:-508px -50px; }
.html5zhishi ul li a:hover .xz{ background-position:-586px -50px; }
.html5zhishi ul li a:hover .pl{ background-position:-664px -50px; }

.html5zhishi ul li .sharebox{ position:absolute; left:72px; top:0; border:1px solid #e2e2e2; background-color:#fff; width:240px; height:44px; padding:3px 15px; display:none; z-index:100; }
.html5zhishi ul li .closebtn{ width:18px; height:18px; float:right; display:inline-block; background:url(../img/h5_icos.png) no-repeat -45px -80px; margin:13px 0 0 0;}

.fmclose{ background:#a8a8a8; color:#fff; cursor:pointer; display:none; font-size:48px; height:58px; line-height:50px; position:fixed; right:10px; text-align:center; top:20px; width:58px; z-index:2000; }
.fmclose:hover{ background-color:#58B029; }

/*二维码*/
.btn_qrcode a,.btn_qrcode a:hover{background:url('../img/bizhi_btn.png') no-repeat !important;text-indent:-99em;float:none !important;}
.btn_qrcode .qrcode_box{border:1px solid #ff4ce4;width:173px;text-align:center;background-color:#fff;padding:5px 0;}
.btn_qrcode .qrcode_box span{display:inline-block;text-align: center;color:#ff0000;}

.h5_main .detail_con .key_li{float:none !important;}



/*资讯*/
.bj{background: #f3f0eb;}
.wrapper {width:1200px;margin:0 auto;clear:both;overflow:hidden;}
.sj_cont {background: #fff; margin-top: 20px; overflow: hidden; padding: 20px; _zoom:1;}
.zx_side_left{width:800px;overflow:hidden;float:left}
.zx_side_left .zx_cate{width:830px;overflow:hidden;margin-left:-30px;padding:20px 0}
.zx_side_left .zx_cate ul li{text-align:center;padding:8px 36px;margin-left:30px;float:left;color:#FFF;font-size:18px;background:#9f9f9f}
.zx_side_left .zx_cate .tab_2{background:#0ea1f6}
.zx_side_left .zx_cate .tab_2:hover{background:#0ea1f6;cursor:pointer}
.zx_side_left .zx_cate a{text-align:center;padding:8px 36px;margin-left:30px;float:left;color:#FFF;font-size:18px;background:#9f9f9f}
.zx_side_left .zx_cate a:hover{background:#0ea1f6}
.zx_side_left .zx_cate .cur{background:#0ea1f6}
.zx_side_left .zx_list{width:800px;overflow:hidden;height:2000px;background:#8080ff}
.zx_side_right{width:336px;overflow:hidden;float:right}
.zx_side_right .zx_ad{width:336px;margin-top:20px}
.news_list .list-box{border-top:1px solid #ebebeb;margin-bottom:10px}
.news_list .list-box li{border-bottom:1px solid #ebebeb;height:150px;overflow:hidden;padding:20px 20px 20px 0}
.news_list .list-box li:hover{background:none repeat scroll 0 0 #fbfbfb}
.news_list .list-box .bgcolor{background:none repeat scroll 0 0 #fbfbfb}
.news_list .list-pic{position:relative}
.news_list .list-pic a{display:block;left:0;position:absolute;top:0;width:250px;z-index:9}
.news_list .list-info{height:150px;padding-left:270px;position:relative}
.news_list .list-info .title{color:#333;display:inline-block;font:20px/22px "Microsoft YaHei","SimHei","SimSun";margin-bottom:12px;text-decoration:none}
.news_list .list-info .title:hover{color:#F60}
.news_list .list-info .list-date{color:#666;display:block;height:14px;line-height:14px;margin-bottom:8px;overflow:hidden;font-family:"Arial";font-size:14px}
.news_list .list-info .list-intro{color:#727272;display:block;font-size:14px;height:68px;line-height:22px;overflow:hidden}
.news_list .list-info .read-box{color:#666;display:block;line-height:22px;overflow:hidden}
.news_list .list-info .read-box .read_btn{float:right;width:80px;height:26px;line-height:26px;background:#429b13;font-size:14px;text-align:center;color:#FFF;text-decoration:none;margin-right:10px}
.news_list .list-info .read-box .read_btn:hover{background:#F90}
.news_list .see_more_box{height:40px;padding:20px 20px 0}
.news_list .see_more_box a{display:block;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:0 auto;width:300px;background:#dfdfdf;color:#5e5e5e;text-align:center;padding:5px 0;text-decoration:none}
.news_list .see_more_box a:hover{color:#F60}

/*排行榜*/
.zx_side_right .zx_rank{width:336px;background:#FFF;margin-top:20px;margin-bottom:5px}
.rank-hd{height:40px;width:100%;overflow:hidden}
.rank-hd ul{width:336px;overflow:hidden}
.rank-hd ul li{font-size:18px;height:38px;line-height:38px;border:1px solid #5b5b5b;text-align:center;width:165px;float:left;cursor:pointer}
.rank-hd .tab_2{background:#5b5b5b;color:#FFF;cursor:pointer}
.rank-bd ul li{border-bottom:1px dashed #ddd;float:left;width:336px;padding:11px 0}
.rank-bd li em{float:left;display:block;width:21px;height:21px;line-height:21px;text-align:center;background:#f2f2f2;color:#999;margin:14px 10px 0 0;overflow:hidden}
.rank-bd li .num1{background-color:#fe7600;color:#fff}
.rank-bd li .num2{background-color:#ff9400;color:#fff}
.rank-bd li .num3{background-color:#ffc800;color:#fff}
.rank-bd dl dt{float:left;padding-right:15px;overflow:hidden}
.rank-bd dl dt img{width:48px;height:48px;border-radius:12px}
.rank-bd dl dd{float:left;width:170px}
.rank-bd dl dd a:hover{text-decoration:none}
.rank-bd dl dd p{width:160px;height:20px;line-height:20px;overflow:hidden}
.rank-bd dl dd p.title{margin-bottom:6px;font-size:14px}
.rank-bd dl .zx_down{float:right;width:60px;margin-top:12px}
.rank-bd dl .zx_down a.xz,.rank-bd dl .zx_down a.lb{width:49px;height:24px;line-height:24px;display:block;float:left;text-align:center;margin-right:8px;color:#fff;border-radius:3px}
.rank-bd dl .zx_down a.xz{background:#7cc43d}
.rank-bd dl .zx_down a.xz:hover{background-color:#6ab12c;text-decoration:none}
.rank-bd .more-rank{width:336px;text-align:center;padding:5px 0;background:#f5f5f5}
.rank-bd .more-rank a{font-size:14px;padding-left:24px}


.side_box .video_ad{width:336px;display:block;height:280px}
.side_box .tuiguang_ad{width:336px;height:100px;background:#09C;display:block}
.zx_cont .zx_top{width:1160px;overflow:hidden}
.zx_top .zx_top_lay{width:800px;overflow:hidden}
.zx_top_lay .lay_1{float:left;margin-right:24px;width:372px;overflow:hidden}
.zx_top_lay .lay_2{float:left;width:404px;overflow:hidden}
.zx_top_lay .lay_focus a{display:block;width:372px;height:186px;position:relative}
.zx_top_lay .lay_focus span.shadow{position:absolute;left:0;bottom:0;width:100%;display:block;height:40px;overflow:hidden;background:#000;opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6}
.zx_top_lay .lay_focus span.name{position:absolute;bottom:0;display:block;height:40px;line-height:40px;font-size:16px;color:#fff;overflow:hidden;text-align:center;width:100%}
.zx_top_lay .lay_renews{padding-top:4px;width:388px}
.zx_top_lay .lay_renews a{display:block;float:left;width:179px;height:130px;margin-right:14px;margin-top:10px;font-size:14px;line-height:24px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zx_top_lay .lay_renews a img{display:block;width:179px;height:102px;margin-bottom:4px}
.zx_top_lay .lay_2 h3{height:36px;text-align:center;margin-top:5px}
.zx_top_lay .lay_2 h3 a{font:normal 20px/36px "Microsoft YaHei";color:#fd4646;white-space:nowrap;text-overflow:ellipsis;width:350px;overflow:hidden;display:inline-block}
.zx_top_lay .border_b{margin:4px 0 0 0;padding-bottom:12px;text-align:center;border-bottom:1px solid #ebebeb}
.zx_top_lay .border_b span{display:block;height:22px;overflow:hidden}
.zx_top_lay .border_b a{display:inline-block;padding:0 2px;font:14px/22px "Microsoft YaHei";color:#777}
.zx_top_lay .border_b a:hover{color:#f55;text-decoration:underline}
.txt_li_t{margin-top:7px}
.txt_li_t li{float:left;width:100%;height:38px;line-height:38px;font-size:16px}
.txt_li_t li em{float:left;width:40px;height:16px;overflow:hidden;margin:11px 10px 0 0;border-right:1px solid #a9a9a9;text-align:left;line-height:16px;color:#777}
.txt_li_t li em a{color:#777}
.txt_li_t li a{max-width:353px;_width:353px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.txt_li_t li a:hover{color:#f55;text-decoration:underline}
.zx_technews{margin: 10px 0;background: #FFF;}
.zx_technews .tech_hd{width:100%;border-top:3px solid #505050}
.zx_technews .tech_hd h3{font-size:20px;font-weight:bold;padding:0 2px;border-top:3px solid #0ea1f6;float:left;margin-top:-3px;position:relative;line-height:30px;padding-top:7px}
.zx_technews .tech_bd{width:100%;overflow:hidden}
.zx_technews dl{float:left;width:100%;padding:16px 0;border-bottom:1px solid #ebebeb}
.zx_technews dl:last-child{border-bottom:0}
.zx_technews dl dt{float:left;margin-right:15px}
.zx_technews dl dt img{display:block;width:110px;height:75px;overflow:hidden}
.zx_technews dl dd{width:208px;overflow:hidden}
.zx_technews dl dd.tit{font-size:14px;font-weight:bold;line-height:26px;margin-bottom:2px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zx_technews dl dd.desc{font-size:13px;color:#999;line-height:22px;height:44px;overflow:hidden}
.app_recom_box{width:1158px;height:285px;border:1px solid #ccc;overflow:hidden}
.app_recom_box .recom_tab{float:left;width:156px;overflow:hidden}
.app_recom_box .recom_tab span{background:#f2f2f2;color:#0ea1f6;display:block;font-size:16px;line-height:22px;height:106px;padding-top:36px;text-align:center;width:156px}
.app_recom_box .recom_tab span.soft_tab{border-top:1px solid #e8e8e8}
.app_recom_box .recom_tab .cur{color:#0ea1f6;background:#fff}
.app_recom_box .recom_tab i{background:url(../images/soft_ico.png) no-repeat;display:block;width:47px;height:40px;margin:0 auto 10px;overflow:hidden}
.app_recom_box .recom_tab span.game_tab i{background-position:0 0}
.app_recom_box .recom_tab span.soft_tab i{background-position:0 -143px}
.app_recom_box .recom_list{width:1002px;float:left;overflow:hidden}
.app_recom_box .recom_list ul{height:142px;padding-left:24px;overflow:hidden}
.app_recom_box .recom_list ul.recom_soft_list{border-top:1px solid #e8e8e8}
.app_recom_box .recom_list li{float:left;height:112px;margin:18px 18px 0 10px;display:inline;width:80px;overflow:hidden}
.app_recom_box .recom_list li span{display:block;font-size:14px;height:22px;line-height:22px;text-align:center}
.app_recom_box .recom_list li img{border-radius:10px;display:block;height:80px;width:80px;margin-bottom:10px}
.zx_side_left{width:800px;overflow:hidden;float:left}
.zx_side_left .zx_cate{width:830px;overflow:hidden;margin-left:-30px;padding:20px 0}
.zx_side_left .zx_cate ul li{text-align:center;padding:8px 36px;margin-left:30px;float:left;color:#FFF;font-size:18px;background:#9f9f9f}
.zx_side_left .zx_cate .tab_2{background:#0ea1f6}
.zx_side_left .zx_cate .tab_2:hover{background:#0ea1f6;cursor:pointer}
.zx_side_left .zx_cate a{text-align:center;padding:8px 36px;margin-left:30px;float:left;color:#FFF;font-size:18px;background:#9f9f9f}
.zx_side_left .zx_cate a:hover{background:#0ea1f6}
.zx_side_left .zx_cate .cur{background:#0ea1f6}
.zx_side_left .zx_list{width:800px;overflow:hidden;height:2000px;background:#8080ff}
.zx_side_right{width:336px;overflow:hidden;float:right}
.zx_side_right .zx_ad{width:336px;margin-top:20px}
/*热门专题*/
.hot_zhuanti{margin:10px 0;background:#FFF}
.hot_zhuanti .hd{border-bottom:3px solid #505050;height:43px;line-height:43px;position:relative}
.hot_zhuanti .hd .v_title{border-bottom:3px solid #0ea1f6;bottom:-3px;color:#333;display:inline-block;float:left;font-size:20px;font-weight:700;height:43px;left:0;line-height:43px;position:absolute;padding:0 10px 0 2px}
.hot_zhuanti .hd .more{float:right;height:43px;line-height:43px;color:#0ea1f6;position:absolute;right:0;top:5px}
.hot_zhuanti .hd .more:hover{color:#F00;text-decoration:none}
.hot_zhuanti .bd{background:#FFF;overflow:hidden}
.hot_zhuanti .rec_list{margin-bottom:15px;*margin-bottom:10px}
.hot_zhuanti .rec_list a{text-decoration:none}
.hot_zhuanti .rec_list li{width:336px;text-align:center;_width:336px;margin-top:15px;*margin-top:10px}
.hot_zhuanti .rec_list li img{display:block;width:336px;height:101px}
.hot_zhuanti .rec_list li span{font-size:16px;width:336px;height:28px;line-height:28px;overflow:hidden;display:block;margin-top:4px}
.hot_zhuanti .rec_list li a:hover span{background:#0ea1f6;color:#FFF}
/*猜你喜欢*/
.guess_like{margin:10px 0 0;background:#FFF}
.guess_like .hd{border-bottom:3px solid #505050;height:43px;line-height:43px;position:relative}
.guess_like .hd .v_title{border-bottom:3px solid #0ea1f6;bottom:-3px;color:#333;display:inline-block;float:left;font-size:20px;font-weight:700;height:43px;left:0;line-height:43px;position:absolute;padding:0 10px 0 2px}
.guess_like .hd .huan{float:right;height:43px;line-height:43px;color:#0ea1f6;position:absolute;right:0;top:5px}
.guess_like .hd .huan:hover{color:#F00;text-decoration:none}
.guess_like .bd{background:#FFF;overflow:hidden}
.guess_app_show{padding:0;height:286px;overflow:hidden;position:relative}
.guess_app_show ul{width:336px;overflow:hidden;height:286px}
.guess_app_show li{display:inline;float:left;height:133px;margin:10px 5px 0 4px;overflow:hidden;position:relative;width:100px}
.guess_app_show .item-cont{display:block;height:123px;padding:10px 10px 0;text-align:center}
.guess_app_show .item-cont img{margin-bottom:10px;height:80px;width:80px;border-radius:16px}
.guess_app_show .item-cont .item-txt{font-size:14px;height:23px;line-height:23px;overflow:hidden;text-align:center}
.guess_app_show .down-link{background-color:#0ea1f6;border-radius:2px;color:#fff;display:none;height:23px;line-height:23px;margin:0 auto;width:80px}
.guess_app_show .item-cont:hover{background-color:#f6f6f6;text-decoration:none}
.guess_app_show .item-cont:hover .item-txt{display:none}
.guess_app_show .item-cont:hover .down-link{display:block}
